// الطريقة 1:
مزدوج F = 3.1516 ؛
BigDecimal B = New BigDecimal (F) ؛
Double F1 = B.SetScale (2 ، BigDecimal.round_half_up) .DoubleValue () ؛
// الطريقة 2:
New Java.Text.DecimalFormat ("#. 00"). التنسيق (3.1415926) ؛
// #.00 يعني مكانين عشريين #.0000 أربعة أماكن عشرية وهلم جرا ...
// الطريقة 3:
Double D = 3.1415926 ؛
النتيجة السلسلة = string.format ("٪. 2f" ، D) ؛
// ٪ .2F ٪. يشير إلى أي رقم قبل النقطة العشرية. النتيجة بعد تنسيق عشري هي f. يشير إلى نوع النقطة العائمة.
// الطريقة 4:
Math.Round (5.2644555 * 100) * 0.01D ؛
//string.format("٪0 " + 15 +" D "، 23) 23 أقل من 15 ، ويتم إضافته إلى السابق.
ما سبق هو المحتوى الكامل لطريقة تنفيذ التقريب والاحتفاظ العشرية التي جلبها لك المحرر. آمل أن يكون ذلك مفيدًا للجميع ودعم wulin.com أكثر ~