PDA

View Full Version : گرد كردن اعداد صحيح تا دور رقم



غلامرضا شریفی
دوشنبه 07 دی 1388, 16:06 عصر
سلام جهت گرد كردن اعداد اعشاري از اين System.Math.Round استفاده ميشود ولي اگر خواسته باشيم عدد صحيح 123434 را تا دو رقم به 123400 گرد كنيم چكار بايد كرد متشكرم

salehbagheri
دوشنبه 07 دی 1388, 16:42 عصر
سلام جهت گرد كردن اعداد اعشاري از اين System.Math.Round استفاده ميشود ولي اگر خواسته باشيم عدد صحيح 123434 را تا دو رقم به 123400 گرد كنيم چكار بايد كرد

سوال شما از لحاظ رياضي مشكل فني داره!

اعداد صحيح كه ديگه گرد كردن نمي خواد! گرد كردن براي اعداد اعشاري هست!

در ضمن براي رسيدن به عدد مذكور كافيه عدد اول رو در 100 ضرب كنيد! اگر هم منظور شما 1234.00 بوده كه از تابع ToString و پارامترهاش استفاده كنيد!

nima898
دوشنبه 07 دی 1388, 17:03 عصر
اگر خواسته باشيم عدد صحيح 123434 را تا دو رقم به 123400 گرد كنيم چكار بايد كرد



x=100*int(x/100+0.5)

يا


x=100*int(x/100)

غلامرضا شریفی
چهارشنبه 09 دی 1388, 09:37 صبح
سوال شما از لحاظ رياضي مشكل فني داره!

از اينكه مشكل فني من حل شد متشكرم