View Single Post
ישן 07-10-06, 17:10   # 4
Balrog
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 121

Balrog לא מחובר  

אתה כנראה מתכוון שאם אתה מחלק 1 ב-3 (לא 3 ב-1, 3 חלקי 1 = 3)

מה שמתבצעת זוהי חלוקת שלמים.
אם למשל תדאג שאחד המספרים יהיה לא שלם, לדוגמא תעשה 1.0 חלקי 3 , תקבל את התוצאה בשבר.

דרך אחרת היא להמיר את המספר השלם לשבר, באמצעות casting:
לא בטוח איך זה מתבצע ב-c#, אבל ב-C הייתה רושם בסוגריים את הסוג שאליו אתה רוצה להעביר :
קוד:
(float)var
ותמיד אתה יכול מראש לעבוד עם משתנה מסוג שבר - וכאן שוב אנחנו חוזרים לשם שלו ב-C#
תנסה float או double (בתקווה שC# דומה ל-C).
  Reply With Quote