[Java OOP] [Static Members] 08. Shapes Volume
Здравейте,
Боря се от известно време с това, и ще съм благодарен за малко помощ. Файл-вам на 4ти тест и на примерния вход:
Cylinder 5 11.4 -> 895.354
Формулата, която ползвам е:
V = pi*r*r*h като приемам pi = 3.14159, както е зададена в предишната задача.
След операции с double или BigDecimal, получавам 895.35315000, което би трябвало да се закръгли до 895.353, но това не удолетворява zero test-a.
Ако закръгля резултата така:
volume.setScale(3, RoundingMode.CEILING)
минавам zero test-a, но fail-вам всички останали. Всеки опит да закръгля междинните резултати ме отдалечава от крайния резултат.
Жокерите са добре дошли :)
Поздрави,
Ивелин Тенев
В условието има линк за формулите.
може ли линка?
При мен нищо не излиза.
Някой може ли да сподели решението си за 100/100?
ЛИНК към условията.
Мерси.
Както си и мислих проблема е бил във формула