בלי קשר ל C
תסתכל :
אתה קולט מספר לדוגמא 567
עכשיו בשביל לקבל את הספרה השמאלית ביותר אתה מחלק ב 100
ואז יוצא לך 5.67 אתה משתמש כנראה ב MOD בשביל לקבל את ה 5
אחרי זה אתה עושה 5*100 זה יוצא לך 500
אז אתה עושה המספר המקורי פחות ה 500
אתה מקבל 67
עכשיו אתה מחלק ב 10 ללא שארית ומקבל 6
ואז אתה מכפיל את 6 ב 10 ויוצא לך 60
ואז אתה עושה 67 -60 ויוצא לך 7 שזה בעצם הספרה האחרונה
ואז אחרי שבודדת את כל הספרות.
אתה פשוט מחבר אותם..
|