Закръгляне
Някой ще ми каже ли как се закръгля до най-близкото цяло число надолу?
Някой ще ми каже ли как се закръгля до най-близкото цяло число надолу?
Math.Floor();
Math.Truncate() - мисля че е по-корекно да се използва.
Здравей,
Тъй като аз съм съвсем начинаеща знаех, че се ползва Math.Floor(), но не знаех къде да го сложа при вмъкнати конструкции :)
След няколко опита уцелих и ето така работи при мен /Java - programming basics - Complex Conditional Statements - 12.Volleyball/:
import java.util.Scanner; public class Volleyball { public static void main(String[] args) { Scanner console = new Scanner(System.in); String year = console.nextLine(); Double holidays = Double.parseDouble(console.nextLine()); Double weekendsTravel = Double.parseDouble(console.nextLine()); Double normalyear = (48-weekendsTravel)*3.0/4; Double normalYearPlays = (normalyear + holidays* 2.0/3 + weekendsTravel); Double leapYearPlays = (normalYearPlays*0.15 + normalYearPlays); if (year.equals("normal")) System.out.printf("%.0f", Math.floor(normalYearPlays)); if (year.equals("leap")) System.out.printf("%.0f", Math.floor(leapYearPlays)); } }
И в Judge е 100/100
Точно така.