Закръгляне
Някой ще ми каже ли как се закръгля до най-близкото цяло число надолу?
Някой ще ми каже ли как се закръгля до най-близкото цяло число надолу?
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
Точно така.