Проблем с Math.Round
Някой знае ли защо Math.Round(12.125,2) ще върне 12.12 а не 12.13
Някой знае ли защо Math.Round(12.125,2) ще върне 12.12 а не 12.13
връща 12.12 защото компилатора при 5 закръгля надолу ако беше 12.126 щеше да ти върне 12.13 така са го написали и така работи.
В каква ситуация е това и на кой език?
Ето. Документацията е за Питон, но щом ти дава същия резултат на C#, предполагам, че методът е еднакъв.
"Return number rounded to ndigits precision after the decimal point. If ndigits is omitted or is None
, it returns the nearest integer to its input."
Предполагам, че еквивалентът на None е null в „C#“.