گرد کردن در اندروید استودیو
سلام خسته نباشید.
عددی را می خوام در یک جا بدون اینکه عدد را 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 نشون میده.
خواهشا راهنمایی کنید، نرم افزار فقط گیر همین اشکاله
یه سرچ کوچیک گفت که :
کد زیر رو اجرا کن : (به جای # ها عددی که میخای رو بزار )
NumberFormat formatter = new DecimalFormat("##.###");
formatter.setRoundingMode(RoundingMode.FLOOR);
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .