3 תשובות
עושים קאסטינג עם (int) לפני המספר
שואל השאלה:
ניסיתי וזה עדיין החזיר לי 5.0
אתה מגדיר משתנה מסוג int, שהוא מקבל רק מספרים שלמים, ואז אומר שהמשתנה החדש מסוג int שווה למספר הממשי.
כלומר, נניח ו-x זה המספר הממשי, אז נעשה ככה:
int y = x.
זה פשוט אומר שהמשתנה y שיכול להכיל רק שלמים שווה ל-x, וגם אם x מכיל חלקים שהם לא שלמים - אז עדיין הוא יחתוך את מה שלא שלם, וישים בתוך y רק את מה ששלם.
ואז אתה מדפיס את ה-5, וזה מה שיצא לך.
מקווה שעזרתי :)