Может кто-нибудь объяснить мне, что делает этот математический метод? - PullRequest
0 голосов
/ 06 февраля 2019

Я видел этот следующий математический метод под названием:

Math.round(d*10000) / (double) 10000;

, и я не знаю, что это значит.Может кто-нибудь, пожалуйста, объясните мне?спасибо

1 Ответ

0 голосов
/ 06 февраля 2019

Предполагая, d является double или float.Это умножает d на 10000.Округляет до ближайшего целого числа и делит на 10000

Если эффект, он возвращает исходное число с «4 цифрами в виде десятичной дроби» (не прибегая к форматированию в строку и парсинг)

...