آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
مشکل عدم دسترسی خریداران پیشین به برخی آموزش ها برطرف شد
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

نشان دادن تعداد ارقام مشخصی از اعشار

129781  7 سال پیش  7 سال پیش
0 0

سلام. خسته نباشید. برای اینکه حاصلضرب یا حاصل جمع را بدون گِرد کردن،تا 4 رقم اعشار داشته باشیم، چه کدی لازمه؟

مثلا: 75/1565661+69/9816120 = 145/1381

 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
Reza  7 سال پیش
0 0

سلام

روش های زیادی هست :

میتونی از این تابع استفاده کنی و عدد رو بهش بدی :

 public double formated(double value) {
        DecimalFormat df4 = new DecimalFormat("#.####");
        return Double.parseDouble(df4.format(value));
 }

 

یا به این روش :

 String.format("%.4f", value)

که خروجیش یه استرینگه .

پاسخ به سوال 
129781  7 سال پیش
0 0

سلام متشکرم. یک مشل دیگه هست، اینکه عددی را می خوام در جای دیگری بدون اینکه عدد را round کنه با دو رقم اعشار نشان بدهد و بعد این دو عدد را با هم جمع کنه 

مثلا وقتی مقادیر روبرو را داخلش  میزارم به من 8/40 و 1/86 بده

                                                                                                                                                            8/40  = 200/(100 *16.8 ) 

                                                                                                                                                           1/86  = 200/(900 *16.8 ) 

ولی نمیشه هر دو تا را درست جواب بده یا 8/40، 8/39999999 نشون  میده ، یا 1/86 را 1/87 نشون میده.


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .