עבור לתוכן
View in the app

A better way to browse. Learn more.

HWzone

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

בעייה בייצוג מאות ואחדות בשפת C

Featured Replies

פורסם

טוב אז ככה אני מעוניין לעשות תרגיל מסויים שבו אני נדרש להתייחס למספר שלם דו ספרתי אבל לכל ספרה שלו בנפרד

לדוגמא: 24 אז להגיד למחשב תבדוק אם 2+4 = 6 אז אם 6 מתחלק ב 24 אז הביטוי נכון.

עכשיו אין לי בעייה לעשות את כל זה יש לי בעיה אחרת איך לייצג מאות ועשרות כלומר איך להגיד למחשב האם 24 מתחלק ל 2 ו ל 4

אז אני עושה את זה ע"י %10 וככה הוא מתייחס לי לספרת האחדות אבל איך אני יכול להגיד לו שיתייחס לי לספרת העשרות ניסיתי %100 לא הלך!??

שאלתי בקיצור אם יש לי מספר דו ספרתי איך להגיד לקומפיילר שאני רוצה להתייחס רק לספרת העשרות?

תודה רן

פורסם

אתה מפעיל הגיון ואז מחלק ב 10 ואז עושה מודולו ב 10 (תבין את המשמעות המתמטית של הפעולות).

פורסם
  • מחבר

ניסית לחשוב על זה אבל אני אתן דוגמא:

אם אני לוקח את המספר 24 ורוצה להתייחס ל 4 אז אני עושה %10

אבל אם אני רוצה להתייחס ל 2 אז אני עושה (לפי דברי yousux) :

24 חלקי 10 = 2.4 ואז %10 ואז שהוב הוא מתייחס לי ל 4!

או שאני טועה?

תודה על התגובה

פורסם

בהנחה שאתה עובד פה עם מספרים שלמים, מה שקרוי int ב C, אז פעולה כמו 24 חלקי 10 תתן לך 2 ולא 2.4.

פורסם
  • מחבר

נכון מאד הזכרת לי את זה פשוט אני מתכנת מתחיל, תודה לימדת אותי משהוא שבטוח אני יזכור עכשיו.

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.