Membulatkan dari nol
Terinspirasi oleh Round menuju nol .
Diberikan input angka melalui metode yang masuk akal, bulatkan angka "menjauh dari nol" - angka positif dibulatkan ke atas, dan angka negatif dibulatkan ke bawah.
Jika Anda ingin mengambil input sebagai string (misalnya melalui STDIN), Anda harus dapat menangani angka dengan atau tanpa titik desimal. Jika Anda menganggapnya sebagai angka, itu setidaknya harus mampu menangani presisi titik-mengambang (tidak diperlukan presisi ganda) atau bilangan rasional.
Anda dapat menampilkan angka titik-mengambang dengan titik desimal (mis. 42.0) jika diinginkan. (Atau bahkan ada beberapa test case output floating-point dan beberapa integer output, jika itu membuat jawaban Anda lebih pendek.)
Tidak ada celah standar, dll.
Uji kasus
-99.9 => -100
-33.5 => -34
-7 => -7
-1.1 => -2
0 => 0
2.3 => 3
8 => 8
99.9 => 100
42.0 => 42
-39.0 => -39
-0.1
dan0.1
.0
seperti yang disarankan oleh kasus uji?