بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
نمایش عدد تا ارقام اعشار محدود
تو پروژه ی UnitConverter اگه بخوام تو اون تبدیل ها فقط تا دو یا سه رقم اعشار چاپ کنه چه کدی لازمه؟
مثلاً جای 3.142597868 بنویسه 3.14
برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال
مجتبی یگانه
12 سال پیش
+8
0
Float output= 3.1455645f;
String str = String.format("%.2f",output);
بخش 15 ، دانلود از اینترنت ، گرد کردن میزان دانلود شده
فرمت اعداد با گرد کردن اعداد فرق میکنه. اگه میخواید چیزی رو نمایش بدید فرمت کنید، گردش نکنید. کار با فرمت کردن متن و اعداد هم راهکارهای خودش رو داره که معمولا در زبان های مختلف تقریبا مشابهه. اگه به یه کتاب برنامه نویسی مراجعه کنید میبینید که بعضی از اون ها تا یک فصل رو به مبحث فرمت کردن اختصاص میدن! در این مورد بیشتر تحقیق کنید چیزای جالبی دستگیرتون میشه. (: (12 سال پیش)
آقا منم به شک انداختی ، بیا اینم سورس ! لینک ضمنا من الو نیستم ، همون A.L.U ام ولی شما هر چی راحتی بگو ، بگو ELi اصن ! (12 سال پیش)
پاسخ به سوال
javac
12 سال پیش
+5
0
استفاده از متد round برای گرد کردن تا دو رقم اعشار:
Math.round(235.36445 * 100.0)/100.0
//out put >> 235.36
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .