בעיה עם חילוק - שאלה ממש מטומטת

מדרון

New member
בעיה עם חילוק - שאלה ממש מטומטת

a וb מספרים מסוג int, אני רוצה את את a/b עם דיוק של ספרה אחת אחרי הנקודה. איך?
 

droren

New member
../images/Emo26.gif

בצורה הזאת:
float test = 12345.6789f; string formatted = String.Format("{0:N1} ms", test);​
 

droren

New member
../images/Emo26.gif

עוד הערה , אם תרצה 2 ספרות אחרי הנקודה אזי במקום N1 תרשום N2 אם תרצה 3 נקודות תרשום N3 ....
 

CS For Real

New member
עוד פתרון

דרך נוספת: Math.Round(3434.12345678, 1, MidpointRounding.AwayFromZero); זה יחזיר 3434.1 כמשתנה מספרי (decimal) הערך האמצעי קובע את מספר הספרות אחרי הנקודה
 
למעלה