본문 바로가기

Backend/JAVA44

[JAVA] Math Math 수학 관련 클래스System.out.println(Math.E);System.out.println(Math.PI);//절대값System.out.println(Math.abs(3));System.out.println(Math.abs(-3));System.out.println(Math.abs(2.4));System.out.println(Math.abs(-2.4)); System.out.println(Math.ceil(1.3)); //2.0 소수점 올림System.out.println(Math.floor(2.7)); //2.0 소수점 버림System.out.println(Math.round(3.8)); //4 반올림System.out.println("-------------------");Sy.. 2023. 3. 13.
[JAVA] conversion 1. 자동 형변환- 정수형 : byte(1 byte) → short(2 byte) → int(4 byte) → long(8 byte)- 실수형 : float(4 byte) → double(8 byte)정수형과 실수형이 연산이 되면 자동으로 실수형화 된다화살표 방향으로의 변환은 형변환 연산자를 사용하지 않아도 자동 형변환 되며, 그 반대 방향으로의 변환은 반드시 형변환 연산자를 써야함byte a=3;int b=a; //자동 형변환long c=b;//a=c; 에러 float d=3.4f;double e=d; //자동 형변환 int kor=80, eng=95, mat=100;System.out.println((kor+eng+mat)/3); //91System.out.println((kor+eng+m.. 2023. 3. 13.
[JAVA] format 출력서식 - 교재 p90 참조\n 줄바꿈\t 탭\r \b System.out.println("출력서식", 값); 지시자설명%d10진 정수의 형식으로 출력%x16진 정수의 형식으로 출력%f부동 소수점 형식으로 출력%c문자로 출력%s문자열로 출력 System.out.print("사과\n참외\n\n수박\n\n\n");System.out.print("바\t\t나\t나");System.out.print("\n\n딸기"); System.out.printf("%d %d %d\n", 3, 5, 7);System.out.printf("나이:%d\n", 25);System.out.printf("a:%d\t b:%d\t c:%d\n", 2, 4, 6); System.out.printf("#%5d#\n", 123.. 2023. 3. 13.
[JAVA] quiz : 연습문제 [ 연습문제 ]참조 : JavaScript 지폐갯수 구하는 문제[ 문제 - 아래 1년 값을 결과값으로 출력하시오 ]1년 : 365.2422일 결과 : 365일 5시간 48분 46초 1분 : 60초1시간 : 60분*60초 =3600초 1일 : 24시간*3600초 = 86400초 1년 : 365.2422*86400 = 31556926.08double year=365.2422; int total=(int)(year*86400); //31556926 //System.out.println(total); int day=total/86400; System.out.println(day+"일"); //365 total=total%86400; int hour=total/3600.. 2023. 3. 13.