פורסם 2007 בפברואר 1618 שנים מחבר זהו מצאתי את הפיתרון - מכיוון שהמספר בטיפוס float אז בדקתי את ההפרש של המספר המקורי לאותו מספר בטיפוס int ואם ההפרש שווה ל0 אז המספר שלם. תודה
פורסם 2007 בפברואר 1618 שנים אוקי יש לי פתרונות דווקא דיי חביבים ופשוטים1.יש שפות שנותנות לעשות round מפונקציה מובנית (לדוגמא round)2. אפשר לעשות הסבה מפורשת לint (שתאבד במידע את כל מה שאחרי הנקודה ואז להשוות)אחרי זה משווים אם הם שווית (if(1.33 == 1) בסינטקס של c)
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.