امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در تقسیم اعداد اعشاری (خیلی خیلی فوری
نویسنده پیام
arashkhan آفلاین
كاربر تک ستاره
*

ارسال‌ها: 34
موضوع‌ها: 6
تاریخ عضویت: تير ۱۳۸۵

تشکرها : 1
( 3 تشکر در 3 ارسال )
ارسال: #1
Rolleyes  مشکل در تقسیم اعداد اعشاری (خیلی خیلی فوری
سلام دوستان
من وقتی تو vb عداد 0.21 رو تقسیم بر 80.7 می کنم به عدد 2.6022 میرسم در حالی مع اگر همین عدد رو در ماشین حساب بزارم عدد0.002 رو بهم میده دلیل چیه ؟ و باید چیکار کنم تا این مشکل حل بشه
خیلی ضرروری هست برام و زمان خیلی مهمه

ظ
۰۳-شهریور-۱۳۸۹, ۱۸:۳۴:۳۵
وب سایت ارسال‌ها
پاسخ
Payman62 آفلاین
مدیر بخش ویژوال بیسیک
*****

ارسال‌ها: 2,273
موضوع‌ها: 149
تاریخ عضویت: اسفند ۱۳۸۴

تشکرها : 1308
( 3661 تشکر در 942 ارسال )
ارسال: #2
RE: مشکل در تقسیم اعداد اعشاری (خیلی خیلی فوری
سلام.
عزیز جواب 2.60223048327138E-03 هست. نه 2.60
E-03 یعنی 10 به توان 3-. یعنی عددت رو تقسیم بر 1000 کن. یعنی 0.0026022304832714
۰۳-شهریور-۱۳۸۹, ۱۹:۲۰:۰۷
ارسال‌ها
پاسخ
arashkhan آفلاین
كاربر تک ستاره
*

ارسال‌ها: 34
موضوع‌ها: 6
تاریخ عضویت: تير ۱۳۸۵

تشکرها : 1
( 3 تشکر در 3 ارسال )
ارسال: #3
RE: مشکل در تقسیم اعداد اعشاری (خیلی خیلی فوری
ممنون از جوابت ولی وقتی من حاصل رو تقسیم بر 1000 میکنم باز هم همون عدد رو به من میده!به نظر شما باید چیکار کرد؟

دلیلش چیه؟
یا اصلا چطور میشه اعشار رو گرد کرد مثلا تا 3 رقم اعشار باشه ادامش گرد بشه ؟
راستی دلیل این که من 2.60 رو میدیم این بود که من تو یه تابع عدد رو وارد میکنم بعد با split از . به دوتیکه تبدیل میکنم بعد هم قسمت دوم که میشه قسمت اعشاری رو 2تای اول رو ب میدارم و اون رو به عدد صحیح میچسبونم

ظ
(آخرین ویرایش در این ارسال: ۰۳-شهریور-۱۳۸۹, ۱۹:۵۰:۰۶، توسط arashkhan.)
۰۳-شهریور-۱۳۸۹, ۱۹:۴۰:۴۵
وب سایت ارسال‌ها
پاسخ
arashkhan آفلاین
كاربر تک ستاره
*

ارسال‌ها: 34
موضوع‌ها: 6
تاریخ عضویت: تير ۱۳۸۵

تشکرها : 1
( 3 تشکر در 3 ارسال )
ارسال: #4
RE: مشکل در تقسیم اعداد اعشاری (خیلی خیلی فوری
با ccur تونستم روندش کنم

ظ
۰۳-شهریور-۱۳۸۹, ۲۰:۴۷:۱۲
وب سایت ارسال‌ها
پاسخ
Payman62 آفلاین
مدیر بخش ویژوال بیسیک
*****

ارسال‌ها: 2,273
موضوع‌ها: 149
تاریخ عضویت: اسفند ۱۳۸۴

تشکرها : 1308
( 3661 تشکر در 942 ارسال )
ارسال: #5
RE: مشکل در تقسیم اعداد اعشاری (خیلی خیلی فوری
سلام.
تقسیم بر 1000 نمیخواد بکنی. خود عدد E-3 رو داره. برای نمایش راحت تر از این روش استفاده میکنه. وگرنه خود ویبی میدونه عدد 0.002 هست.
split هم برای کار با رشته هست نه اعداد. به خاطر همینه که جوابت اشتباه در میاد.
۰۳-شهریور-۱۳۸۹, ۲۳:۵۳:۴۸
ارسال‌ها
پاسخ
far_222000 آفلاین
مدير بخش ديتابيس
*****

ارسال‌ها: 955
موضوع‌ها: 68
تاریخ عضویت: شهریور ۱۳۸۴

تشکرها : 468
( 1249 تشکر در 422 ارسال )
ارسال: #6
RE: مشکل در تقسیم اعداد اعشاری (خیلی خیلی فوری
باید عددت رو به Decimal تبدیل کنی(البته این برای دات نته) توی ویبی 6 باید عددت رو تبدیل به Currency کنی. یه متغییر از نوع Currency تعریف می کنی عددتو توش میریزی، میشه اونی که میخوای

پارک24
مرجع خرید و فروش خودرو
۰۴-شهریور-۱۳۸۹, ۱۱:۴۹:۵۱
وب سایت ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  راهنمای در خصوص برنامه ی زیر...جمع اعداد vbir96 3 3,762 ۲۴-فروردین-۱۳۹۵, ۱۵:۵۰:۳۱
آخرین ارسال: Ghoghnus
Question ترتیب اعداد !!!! 1120 22 26,810 ۰۴-آذر-۱۳۹۳, ۰۳:۰۰:۴۶
آخرین ارسال: amirtm98
  [سوال] جدا کردن اعداد 11 رقمی arviiin 8 7,877 ۱۵-شهریور-۱۳۹۳, ۱۴:۴۱:۵۶
آخرین ارسال: arviiin
Question جمع اعداد میلیاردی mohsen0025 4 4,683 ۲۲-مرداد-۱۳۹۲, ۲۲:۲۳:۰۹
آخرین ارسال: mohsen0025
  ایجاد منو و . . . (فوری ) hadi_110 0 2,140 ۱۴-اردیبهشت-۱۳۹۲, ۲۰:۵۷:۰۲
آخرین ارسال: hadi_110
  تبدیل عدد ده دهی به اعداد باینری و هگزا و دسیمال jaber 4 21,326 ۰۶-دى-۱۳۹۱, ۱۴:۴۸:۰۶
آخرین ارسال: Ghoghnus
Exclamation سورس گم شده ! کمک فوری نیاز دارم x7x 1 2,872 ۱۹-بهمن-۱۳۹۰, ۱۱:۲۶:۲۷
آخرین ارسال: ha_60
Wink openwith کردن فایل مخصوص برنامه خودمون (خیلی خیلی مهم) naser13 6 8,088 ۰۷-شهریور-۱۳۹۰, ۱۲:۰۰:۴۲
آخرین ارسال: AbbasShVB
  [سوال] سوال در مورد تایمر (فوری) fuzzer 1 2,377 ۲۳-اسفند-۱۳۸۹, ۲۲:۳۸:۲۲
آخرین ارسال: Payman62
  کمک فوری از تمام دوستان و استادان در مورد اجرای برنامه yashar_2006 1 2,904 ۰۵-بهمن-۱۳۸۹, ۱۶:۰۴:۳۸
آخرین ارسال: Di Di

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS