Как да закръглим даден резултат няколко знака след запетаята ?
Здравейте, как можем да закръгляме резултат ? Става въпрос за 15 задача от темата Прости проверки (задачата с лицата на фигурите).
Здравейте, как можем да закръгляме резултат ? Става въпрос за 15 задача от темата Прости проверки (задачата с лицата на фигурите).
В зависимост от променливата която ползваш и това което ти е нужно избери си вариант от тук:
Standard Numeric Format Strings
https://msdn.microsoft.com/en-us/library/dwhawy9k(v=vs.110).aspx
Ако е double или decimal аз бих използвал F<до кой знак след десетичната точка>
Например:
Console.WriteLine("{0:F2}lv.",22);
Това ще отпечата на конзолата:
22.00lv.
Здравей,
на същия принцип като 10,11 и 12 от "Прости пресмятания":
Console.WriteLine(Math.Round(x,3);
x ти е хпоменливата
3 е знакът, до който се закръгля
Поздрави
Здравейте, моето решение за закръгляне във валутния конвертор е това;
BGN = Math.Round(BGN, 2);
Някой ако има друго решение да пише.
Трябва да закръглиш крайния резултат.
Благодаря.
Здравей , може да ползваш и Math.Round()
double x = 5.5d;
double y = 3.3d;
double z = x / y;
z = Math.Round(z,2); - закръгляш до втория знак след запетаята ;)