■ Java Number - Math.exp() 함수



exp() 함수는 Euler 의 상수 e (약 2.71828) 값을 입력 받은 인자 값만큼 거듭제곱 하는 함수 입니다. 

즉, 입력 인자 값은 double 형이며 이 인자 값이 e 의 승수를 나타냅니다. 



Syntax

public static double exp (double a)



Example


1
System.out.println(Math.exp(2));
cs


위 코드는 2.71828... 의 2승을 한 값을 리턴 합니다. 

결과 값은 7.38905609893065 입니다. 



1
System.out.println(Math.exp(2.5));
cs


위 코드는 2.71828... 의 2.5 승을 한 값을 리턴 합니다. 

결과 값은 12.182493960703473 입니다. 




 도움이 되셨다면 로그인이 필요 없는 

▼ 하트 클릭 한번 부탁 드립니다 

감사합니다 :D




블로그 이미지

쉬운코딩이최고

Android, Java, jsp, Linux 등의 프로그래밍 언어를 소개 합니다.

,

봄철 불청객인 미세먼지와 황사에 고통받는 요즘

차량 내 미세먼지 농도가 높다는 기사를 많이 접하게 됩니다. 


우리 가족과 소중한 아기를 위해 몇 일을 고심한 끝에 

필터형 청정기 + 음이온 타입 청정기 일체형인

픽스 퓨어원 공기청정기 XCA-301/501

을 구매 하였습니다. 



정확하게는 XCA-301 제품을 구매 했습니다. 


501과 301 의 차이점은 단말에 휴대폰은 올려서 

무선 충전을 할 수 있느냐 없느냐 입니다. 


차량에 설치하여 이용할 목적으로 구매한 저의 경우 

굳이 공기청정기 위에 휴대폰을 올려놓고 충전을 할 이유가 없었기에 

XCA-301 을 구매 했습니다. 





박스는 위와 같이 깔끔하게 포장 되어 있습니다. 




저는 구매 시 HEPA / 항알레르겐 필터 10개 들이 한봉을 추가 주문 했습니다. 





상품 박스를 풀어 보니 저렇게 들어 있습니다. 

간단합니다. ㅎㅎ




구성품은 USB 충전기 및 본체 ... 

끝!!!


사용 방법은 간단 합니다. 


중앙 버튼이  ON / OFF 버튼입니다. 


좌측 버튼이 팬속도 조절 버튼입니다.

일반 / 터보 / 수면 모드를 지원하며 

LED가 꺼진 상태는 수면 모드입니다.


우측 버튼은 USB 단자 전원 버튼입니다.

단말 후면에 제공되는 

USB 단자 전원을 ON / OFF 할 수 있습니다.



실제 조용한 방에서 터보모드 실행 해봤는데요

소음은 거의 없었습니다. 

팬 돌아 가는 소리가 살짝 들리기는 하지만

차량에 설치할 경우

공기청정기로 인한 소음은 무시해도 될 정도로 조용합니다. 




제품 사이즈는 생각보다 크지 않았습니다. 




필터 교체는 아래쪽 필터 삽입구가 두개 있습니다. 





Filter 라는 문구가 있는 덮개를 빼면

 HEPA / 항알레르겐 필터가 보입니다. 

필터 교체는 아주 손쉽게 할 수 있습니다. 





미끄럼 방지판을 부착 한 모습입니다. 


붙이긴 붙였는데... 

어디다 설치를 해야 할까요? ㅎㅎ


밤이 깊어 설치 하러 가지 못해 

주말 낮에 차량에 설치하러 가려 합니다. 


차량에 설치 이미지는 추가로 올려 보겠습니다. 




픽스 퓨어원 공기청정기 하나로 

쾌적한 자동차 여행을 할 수 있길 빌어 봅니다. 



'제품리뷰' 카테고리의 다른 글

카카오 키즈워치2 개봉기  (481) 2021.03.19
삼성 Dex Pad 개봉기  (8) 2018.06.13
블로그 이미지

쉬운코딩이최고

Android, Java, jsp, Linux 등의 프로그래밍 언어를 소개 합니다.

,



■ Java Number - Math.max() 함수



max() 함수는 입력받은 두 인자 값 중 큰 값을 리턴하는 함수 입니다. min() 함수와 반대 개념의 함수 입니다. 

인자 값으로는 int, long, double, float 등을 사용 할 수 있습니다. 



Syntax

public static int (int a, int b)

public static long (long a, long b)

public static double (double a, double b)

public static float (float a, float b)


입력 data type 이 int 일 경우 리턴 값은 int, 입력 data type 이 double 일 경우 리턴 값은 double 입니다. 

즉, 입력된 data type 에 따라 return data type 이 결정됩니다. 



Example


1
System.out.println(Math.max(121));
cs


data type 이 int 인 12 와 1 두 값중 큰 값을 구하는 코드입니다. 

인자 값이 int 이므로 return 값도 int 가 됩니다. 

위 코드의 실행 결과 12 가 리턴 됩니다. 



1
System.out.println(Math.max(7.121));
cs


data type 이 double 과 int 로 보이지만 max() 함수의 인자 값은 동일한 data type 을 받습니다. 

즉, 7.12 가 double 형이므로 1도 double 형이라고 생각하시면 됩니다. 

min() 함수를 사용 했다면 결과 값은 1.0 이 될것입니다. 


위 코드이 실행 결과 7.12 가 리턴 됩니다. 



1
System.out.println(Math.max(1004.121004.34));
cs


data type 이 doble 형인 두 값을 비교하고 있습니다. 

실행 결과는 1004.34 가 리턴 됩니다. 



 도움이 되셨다면 로그인이 필요 없는 

▼ 하트 클릭 한번 부탁 드립니다 

감사합니다 :D





블로그 이미지

쉬운코딩이최고

Android, Java, jsp, Linux 등의 프로그래밍 언어를 소개 합니다.

,



  ■ Java Number - Math.min() 함수



min() 함수는 입력받은 두개의 인자 값 중 작은 값을 리턴 합니다. 인자 값으로는 int, float, long, double 등을 사용할 수 있습니다. 



Syntax

public static int(int a, int b)

public static long(long a, long b)

public static double(double a, double b)

public static float(float a, float b)


입력 data type 이 int 면 리턴 값은 int 형으로 리턴 됩니다. 

즉, 입력된 data type 에 따라 return data type 이 결정됩니다. 



Example


1
System.out.println(Math.min(121));
cs


int 형 12 와 1의 비교 입니다. 

둘중 작은 값을 가져 오는 min() 함수를 이용하였으며 return data type 은 int  형입니다. 


실행 결과는 당연히 1이 리턴 됩니다.



1
System.out.println(Math.min(7.121));
cs


인자 값으로 7.12 와 1 이 있습니다. 

보기에는 double 형 vs int 형의 비교라 생각 할 수 있습니다. 

하지만 함수 자체가 입력 값으로 받는 data type 은 동일 형이어야 합니다. 


즉, 위 코드는 double 형 7.12 vs 1.0 의 비교 입니다. 


실행 결과는 double 형으로 리턴 되므로 1.0 이 리턴 됩니다. 



1
System.out.println(Math.min(1004.121004.34));
cs


보기에도 double vs double 입니다. 리턴 값은 당연히 double 형이구요. 

실행 결과는 1004.12 가 리턴 됩니다. 




 도움이 되셨다면 로그인이 필요 없는 

▼ 하트 클릭 한번 부탁 드립니다 

감사합니다 :D




블로그 이미지

쉬운코딩이최고

Android, Java, jsp, Linux 등의 프로그래밍 언어를 소개 합니다.

,




■ Java Number - round() 함수



round() 함수는 리턴되는 data type 에 따라 입력값에 가장 가까운 long 이나 int 값을 반환 합니다. 



Syntax

public static long round(double d)

public static int round(float f)



Sample


Case 1

1
2
double a = 9.8;
System.out.println("Math.round(a) = " + Math.round(a));
cs

9.8 이 가장 가까운 long 값은 10 입니다. 

int 값이 아니라 long 이라고 한 이유는 위 syntax 를 잘 보시면 이해 하실 수 있습니다. 

입력 값이 double 이므로 return data type 을 long 으로 생각 하시면 됩니다. 


위 코드를 실행 하면 아래와 같은 결과값이 나옵니다. 


Math.round(a) = 10


1
int intA = Math.round(a);
cs

만약 위와 같이 위 double a 값을 사용하고 한다면 오류가 발생 합니다. 



double 값을 입력 하여 리턴 타입이 long 인데요. 이 값을 int 로 받으려고 하니 오류가 납니다. 


1
int intA = (int)Math.round(a);
cs

위와 같이 int 형을 형 변환을 해주시면 문제 없이 사용 하실 수 있습니다. 



Case 2

1
2
double d = 15.5;
System.out.println("Math.round(d) = " + Math.round(d));
cs

round() 함수는 rint() 함수와 달리 5 이상을 올림 처리를 합니다. 

따라서 15.5 의 가장 가까운 long 값은 15가 아니라 (rint 함수는 15입니다) 16 이 됩니다.


위 코드 실행 결과는 아래와 같습니다. 


Math.round(d) = 16



Case 3

1
2
float e = 10.6f;
System.out.println("Math.round(e) = " + Math.round(e));
cs

이번에는 인자 값의 data type 이 float 입니다. 

리턴되는 값의 data type 은 int 가 되어야 합니다. 


10.6 의 가장 가까운 int 값은 11 입니다. 

위 코드의 실행 결과는 아래와 같습니다. 


Math.round(e) = 11


1
long longE = Math.round(e);
cs

만약 위와 같은 코드를 작성 했다고 가정 했을때 문제가 없을 까요? 


float 값을 입력 받았으므로 int 값이 리턴 되는데 long 으로 받으려고 합니다. 

이 경우는 문제가 없습니다. long 형이 int 형보다 크기 때문에 어떤 경우라도 문제 없이 처리가 됩니다. 


long ==> 64bit

int ==> 32bit



Case 4

1
2
float f = 15.5f;
System.out.println("Math.round(f) = " + Math.round(f));
cs

15.5의 가장 가까운 int 값은 무엇 일까요? 

5 이상은 올림 처리 하여 16이라는 값을 리턴 합니다. 


코드 결과 값은 아래와 같습니다. 


Math.round(f) = 16




 도움이 되셨다면 로그인이 필요 없는 

▼ 하트 클릭 한번 부탁 드립니다 

감사합니다 :D


블로그 이미지

쉬운코딩이최고

Android, Java, jsp, Linux 등의 프로그래밍 언어를 소개 합니다.

,




 ■ Java Numbers - rint() 함수 



rint() 함수는 인자값에 가장 가까운 정수를 double 형으로 리턴 하는 함수 입니다. 



Syntax

public static double rint(double d)


※인자 값으로 double 을 받습니다. 



Sample


1
2
double a = 9.8;
System.out.println("Math.rint(a) = " + Math.rint(a));
cs

9.8 의 가장 가까운 정수 값은 10입니다. 

위 코드를 실행 하면 아래과 같은 결과가 리턴 됩니다. 

Math.rint(a) = 10.0



1
2
double b = 10.2;
System.out.println("Math.rint(b) = " + Math.rint(b));
cs

10.2 의 가장 가까운 정수 값은 10 입니다. 

위 코드를 실행 하면 아래와 같은 결과가 리턴 됩니다. 

Math.rint(b) = 10.0



1
2
double c = 10.6;
System.out.println("Math.rint(c) = " + Math.rint(c));
cs

10.6 의 가장 가까운 정수 값은 11입니다. 

코드를 실행하면 아래과 같은 결과가 리턴 됩니다. 

Math.rint(c) = 11.0



1
2
double d = 10.5;
System.out.println("Math.rint(d) = " + Math.rint(d));
cs

10.5 의 가장 가까운 정수 값은 뭘까요? 

6 이상을 반올림 하는 것으로 처리 하여 .5 의 경우 내림 처리 합니다. 

코드를 실행하면 아래과 같은 결과가 리턴 됩니다. 

Math.rint(d) = 10.0




 도움이 되셨다면 로그인이 필요 없는 

▼ 하트 클릭 한번 부탁 드립니다 

감사합니다 :D



블로그 이미지

쉬운코딩이최고

Android, Java, jsp, Linux 등의 프로그래밍 언어를 소개 합니다.

,


다낭 여행 1일차...


베트남 항공을 이용하여 다낭으로 이동 했습니다. 

비행 시간은 대략 5시간...

대략 180인 승인 비행기 사이즈로 인해 

베시넷이 제공되지 않아 약간의 불편함은 감수해야 합니다. 


대신 성인 Seat belt 에 연결하는 유아용 Seat belt 를 제공해줍니다. 


아기가 좀 불편해 했지만

다행히 금방 잠이 들어 3시간 정도는 편하게...는 아니고

아기 안아서 재우느라 팔 떨어 질뻔 했습니다 ㅠㅠ



이렇게 3시간 자네요 ㅎㅎ



많은 기대를 가지고 다낭에 도착한 시간이

현지시간으로 13시 30분 경이었습니다.


입국 수속 후 밖으로 나오니

프리미어 빌리지 셔틀버트 직원이 피켓을 들고 서있습니다. 


운이 좋았는지

동시간대 도착 팀은 저희 말고는 없었습니다. 



미니 버스인데 편하게 이동합니다 ^^

저희 가족만 셔틀버스에 탑승하여 우선 숙소로 이동 했습니다. 

체크인이 끝난 후 숙소에서 나온 시간이

3시가 좀 넘은 시간이었습니다.


다들 주린 배를 부여 잡고 늦은 점심을 해결하기로 한 

"바빌론 스테이크" 로 이동했습니다. 


다낭 여행 준비 하시는 분들은

식당 검색 중에 많이 보셨을 거라 생각됩니다. 


저희가 식당에 갔을때는 점심먹기에는 늦은 시간이라

식당 반정도만 차 있는 상태였습니다. 




숙소인 프리미어 빌리지에서 도보로 3분 거리에 있습니다. 

저희는 그런것도 모르고 택시를 불러서...

택시 기사가 욕했을것 같네요 ㅎㅎ;;



카운터 벽면에 TV 가 설치 되어 있는데요...

아래 영상이 계속 재생되고 있었습니다.

무슨 프로그램인지는 모르겠지만

이국주와 슬리피가 다녀간 곳인 모양이네요






베트남 출장을 자주 다니는 동생이 

묻지도 따지지도 않고 시킨 모닝글로리 입니다. 


보기에는 음...

하지만 입안에 들어 가면... 오홍!!!!


기가 막힌 맛입니다.

뭐랄까...

한국에 김치가 있다면 베트남엔 모닝글로리가 있다 

정도의 느낌이었습니다. 



기다리고 기다리던 안심 스테이크 (500g) 가 등장 했습니다. 

760,000 동으로 (한화 38,000원) 정도로 현지 물가를 감안하면 

싼 가격은 아니었습니다. 





윤기 자르르 한 저 녀석을 한입 !!!


단언컨데 최근 7-8년 사이에 먹어본 어떤 스테이크 보다 맛있는

소고기 스테이크 였습니다. 


사실 국내에서 패밀리 레스토랑에서 사먹는... 

그런 스테이크와 비교를 하면 안될것 같습니다.

(지극히 개인적인 의견입니다)



마지막으로 시킨 새우튀김 입니다. 

새우를 베이컨으로 싸서 튀겼는데... 

짭쪼롬한 맛과 칮즈의 고소함에 통통한 새우의 맛이 곁들여져 

최고의 맛을 내고 있었습니다. 


사실 스테이크도 맛있었지만 개인적으로는

새우튀김이 더 기억에 남습니다. 


볶음 밥도 있었지만... 

딱히 사진을 찍지는 않았네요 ㅎㅎ;;




성인 4명이서 대략 6만원이 되지 않는 가격으로 

정말 역대급 식사를 하고 나왔습니다. 


마지막날 저녁으로 한번 더 가려고 했으나...

마트에서 선물로 구매한 것을 놔두고 나오는

대형 사고를 치는 바람에...

저녁도 못먹고 고생만 했습니다. ㅠㅠ





식사후 태국 현지 마트인 "Vinmart" 로 향했습니다. 



사실 국내 여느 마트와 별반 다른 것이 없이 

사진은 없네요 ^^;;


1층에 현지 브랜드인 Highland 커피가 있습니다. 

베트남은 역시 커피가 맛있죠 ^^

물론 동생이 권해주는 커피를 한잔씩 했습니다. 

이름은 모르겠지만 정말 진하고 

달달한 맛이 딱 제 타일입니다 ㅎㅎ




저녁에 딸 아이를 재우고 마사지를 받으로 이동했습니다. 

예약한 곳은 한인이 운영하는 것으로 알려진 

"포레스트 마사지" 입니다. 


미리 한국에서 출발전 예약을 하고 갔기에

시간에 맞춰 숙소로 픽업이 왔습니다.

(미리 예약 시 픽업 서비를 해줍니다.)


픽업 차량을 타고 이동... 그리고 바로 정차...

잉???


늦은 점심으로 먹은 바빌론 스테이크 바로 옆 블록에 위치한...

아주 아주 가까운 거리에 있는 건물입니다.


역시 도보로 3분 정도 거리입니다.

하하하...

기사님 미안해용 ㅠㅠ




건물 내부도 깨끗하고 다 좋았는데...

저는 건식 마사지를 원했지만

오일 마사지 밖에 없었습니다.


개인적으로는 조금 만족 스럽지 못한 마사지 였습니다.

다시 말씀 드리지만 저는 건식 마사지를 좋아합니다...

오일 마사지는 별로 좋아 하지 않습니다 ㅎㅎ;;


반대로 어머니는 아주 만족 하셨다고 하네요 ㅋ




마사지를 끝으로

여행 첫날 모든 일정을 마무리 하고 숙소에서 

시원한 맥주와 싱싱한 과일 안주를 곁들이며 

가족과 즐거운 대화로 하루를 마무리 했습니다. 




다낭 여행 1일차!

앞으로가 더 기대대 되는 하루 였습니다. 




블로그 이미지

쉬운코딩이최고

Android, Java, jsp, Linux 등의 프로그래밍 언어를 소개 합니다.

,

안녕하세요. 제임스 입니다. 


얼마전 가족여행으로 베트남 다낭을 다녀왔습니다. 

생후 20개월 딸아이의 첫 해외 여행이었습니다. 

약 5시간의 비행시간을 생각하면 아기가 힘들어 할것 같아 걱정이 많았는데요. 

다낭까지 잘자주고 아빠랑 잘 놀아 줘서 무사히 도착 했습니다. 




인천공항에서 처음 비행기를 본 딸이 너무 즐거워 했습니다. ^^




숙소 이동중 보이는 Asia Park 의 대관람차 Sun Wheel 입니다. 

아기가 조금만 더 컸어도 Asia Park 에 가보려 했으나...

지금 가봤자 기억에도 없을 것 같아 다음 기회로 미뤘습니다. 




사실 이번 여행은 관광 목적보다는 힐링이 더 중요한 여행이었습니다. 

1일 1마사지를 받는다는 계획하에 온 여행이었습니다. 

한국에서도 할 수 있는걸 왜 굳이... 라고 물으신다면...

할말이 없습니다 ㅎㅎ;;


그래서 숙소를 조금 신경써서 고르고 골랐습니다. 


자그마치 두달여의 리서치 끝에 고른 곳이 프리미어 빌리지 입니다. 





아래는 Premier Village 오피셜 사이트 입니다. 참고 하세요.

http://premier-village-danang.com/










리조트 내부는 정말 깔끔하게 정리가 잘되어 있습니다. 

굳이 밖으로 나가지 않고 리조트 내부에서만 지내는것도 나쁘지 않아 보입니다. 






메인 풀장은 바로 앞에 미케 비치가 있어 

자유롭게 왔다갔다 할 수 있습니다. 




메인 풀장 바로 뒤에 Kids Club 도 있어 아이들이 있는 경우 

잘 이용하면 좋을 것 같습니다. 





저희가 머물렀던 221호 !!!


저희는 가든뷰를 선택 했는데요...


사실 저희는 프리미어 빌리지를 선택 하기 전에 많이 망설였던 것이 

빌라 내부 풀이 너무 오픈 되어 있어서 

외부에서 너무 잘 보인다는 부분이었습니다. 

(다른 블로거분들 사진 참조 하세용 ^^;)


저희가 배정받은 빌라는 아래 사진과 같이

전체 적으로 잘 막혀 있어 

프라이버시 걱정은 덜었습니다. 




리조트 예약 확정 후 

이메일로 빌라가 오픈되지 않고

프라이빗 한 곳을 원한다고 요청 했는데요. 

다행히 원하는 데로 지정이 되었습니다. 


오픈된 수영장을 원하지 않으시면 이메일로 요청 해보시면 어떨까요? ^^




여행 기간이 제 생일이 끼어 있어

생일 축하 케익도 같이 요청 했는데요...

복불복이라더니... ㅠㅠ


어떤 분들이 올리신 케익은 정말 이쁘고 맛도 있었다고하는데...

저희가 받은 케익은... 꽝이었습니다 ㅎㅎ;




빌라는 4개 층으로 구성 되어 있습니다. 

Ground Floor - 거실 및 주방

1st Floor - 수영장과 연결되는 방 및 욕실

2nd Floor - 제일 큰 방 과 욕실 및 발코니도 딸려 있습니다. 

3rd Floor - 1층과 동일한 사이즈의 방 및 욕실


내부 사진은 프리미어 빌리지 오피셜 사이트에서 많이 제공하고 있으니

별도 첨부 하지 않았습니다.... 가 아니라 

실내 사진을 못 찍었습니다 ㅠㅠ


초보 블로거의 실수네요 ㅎㅎ;;







조식은 아주 만족도가 높았습니다. 

식탁에서 아기와 싸우느라??? 사진을 많이 못찍은게 아쉬운데요


대체로 음식이 맛있었지만 가장 맛나게 먹은건

월남국수 입니다. 


저는 마지막날 아침으로 월남국수만 6그릇을... ㅎㅎ;;



오랜만에 정말 마음에 드는 리조트에서 잘 쉬다가 온것 같습니다. 

직원들도 정말 친절해서 팁을 좀 많이 준비 해야 할지도 모르겠습니다 ^^

막.... 팁을 주고 싶게 만드는 직원들이예요


그러고 보니 한국인 스태프도 한명 있었습니다.

뭐 저희 가족에게는 별 도움이 되지 않았지만...

영어에 어려움이 있으신 경우 꼭 Korean Staff 를 찾아 보세요. 



프리미어 빌리지가 좋았던 이유가 한가지 더 있네요!

숙소에서 어디를 가도 이동이 편했던것 같습니다. 

호이안을 갈때도 숙소 앞으로 통과 합니다.


사실 택시 비가 저렴해서 크게 의미 없는 것일 수도 있지만...

시간이 금인 우리 여행객들에게는 중요한 부분이 아닐까 생각이 드네요 ^^



대가족이거나 몇 팀이 같이 여행을 가신다면

프리미어 빌리지가 정말 좋은 선택이 될 것 같습니다.


프리미어 빌리지 위치는

아래 구글맵 링크 클릭하시면

바로 이동 하실 수 있습니다.

구글맵 보러 가기





블로그 이미지

쉬운코딩이최고

Android, Java, jsp, Linux 등의 프로그래밍 언어를 소개 합니다.

,



■ Java Numbers - floor() 함수


floor() 함수는 앞서 언급했던 ceil() 함수와 반대로 입력된 값 인자 값보다 작거나 같은 가장 큰 정수 값을 double 형으로 반환 합니다. 



Syntax

static double floor(double d)

static double floor(float f)



Sample

1
2
3
4
5
6
7
8
double d1 = -10.675;
System.out.println(Math.floor(d1));
        
double d2 = -9.675;
System.out.println(Math.floor(d2));
        
double d3 = 10.675;
System.out.println(Math.floor(d3));
cs



d1 = -10.675

-10.675 보다 작거나 같은 정수 값은 -11 입니다. 

-11을 double 형으로 변환하면 -11.0 입니다. 


d2 = -9.675 

-9.675 보다 작거나 같은 정수 값은 -10 입니다. 

-10을 double 형으로 변환하면 -10.0 으로 표현 할 수 있습니다. 


d3 = 10.675

10.675 보다 작거나 같은 정수 값은 10 입니다. 

10을 double 형으로 변환하며 10.0 입니다. 


위 코드를 실행 하면 아래와 같은 결과 값을 리턴 합니다. 


-11.0

-10.0

10.0


floor() 함수는 자주 사용하는 함수 입니다. 

꼭 기억 해두셨다가 사용하시길 바랍니다. 




 도움이 되셨다면 로그인이 필요 없는 

▼ 하트 클릭 한번 부탁 드립니다 

감사합니다 :D



블로그 이미지

쉬운코딩이최고

Android, Java, jsp, Linux 등의 프로그래밍 언어를 소개 합니다.

,



 ■ Java Numbers - ceil() 함수


ceil() 함수는 입력 인자 값보다 크거나 같은 가장 작은 정수 값을 double 형으로 반환 합니다. 



Syntax

static double ceil(double d)

static double ceil(float f)



Sample

1
2
3
4
5
6
7
8
double d1 = -10.675;
System.out.println(Math.ceil(d1));
        
double d2 = -9.675;
System.out.println(Math.ceil(d2));
        
double d3 = 10.675;
System.out.println(Math.ceil(d3));
cs


d1 = -10.675 입니다.

-10.675 보다 크거나 같은 정수 값이 뭘까요? -10 입니다. 

-10을 double 형으로 변환하면 -10.0 으로 표현 할 수 있습니다. 


d2 = -9.675 입니다. 

-9.675 보다 크거나 같은 정수 값은 -9 입니다. 

-9 를 double  형으로 변환하면 -9.0 으로 표현 할 수 있습니다. 


d3 = 10.675 입니다. 

10.675 보다 크거나 같은 정수 값은 11이죠 ^^

이를 역시 double  형으로 변환하면 11.0 입니다. 



위 코드를 실행 한 결과 값은 아래와 같습니다. 


-10.0

-9.0

11.0



입력받은 double 또는 float 값보다 크거나 같은 정수값을 다시 double 형으로 반환 하는 ceil() 함수...

잘 이용하시길 바랍니다 ^^



 도움이 되셨다면 로그인이 필요 없는 

▼ 하트 클릭 한번 부탁 드립니다 

감사합니다 :D



블로그 이미지

쉬운코딩이최고

Android, Java, jsp, Linux 등의 프로그래밍 언어를 소개 합니다.

,