(새 문서: Category: 수학 ;Round fractions down ==EXCEL== category:Excel <source lang='php'> =INT(3.14159) // returns 3 =INT(-3.14159) // returns -4 =INT(9.98) // returns 9 </source...) |
Jmnote bot (토론 | 기여) 잔글 (봇: 자동으로 텍스트 교체 (-source +syntaxhighlight)) |
||
(사용자 2명의 중간 판 17개는 보이지 않습니다) | |||
1번째 줄: | 1번째 줄: | ||
[[Category: 수학]] | [[Category: 수학]] | ||
;Round fractions down | ==개요== | ||
;floor | |||
* "Round fractions down" | |||
* [[버림]] 함수 | |||
==C== | |||
[[분류: C]] | |||
{{참고|C언어 floor()}} | |||
<syntaxhighlight lang='c'> | |||
#include<stdio.h> | |||
#include<math.h> | |||
int main() { | |||
printf("%f", floor(3.14159)); // 3.000000 | |||
printf("%f", floor(-3.14159)); // -4.000000 | |||
printf("%f", floor(9.98)); // 9.000000 | |||
} | |||
</syntaxhighlight> | |||
==C++== | |||
[[분류: C++]] | |||
{{참고|C++ floor()}} | |||
<syntaxhighlight lang='cpp'> | |||
#include <iostream> | |||
#include <cmath> | |||
using namespace std; | |||
int main() | |||
{ | |||
cout << floor(3.14159) << endl; // 3 | |||
cout << floor(-3.14159) << endl; // -4 | |||
cout << floor(9.98) << endl; // 9 | |||
} | |||
</syntaxhighlight> | |||
<syntaxhighlight lang='cpp'> | |||
#include <iostream> | |||
#include <math.h> | |||
using namespace std; | |||
int main() | |||
{ | |||
cout << floor(3.14159) << endl; // 3 | |||
cout << floor(-3.14159) << endl; // -4 | |||
cout << floor(9.98) << endl; // 9 | |||
} | |||
</syntaxhighlight> | |||
<syntaxhighlight lang='cpp'> | |||
#include <iostream> | |||
int main() { | |||
float f = 123.456; | |||
float res = (int)(f*100.0)/100.0; | |||
std::cout << res << std::endl; | |||
// 123.45 | |||
} | |||
</syntaxhighlight> | |||
==EXCEL== | ==EXCEL== | ||
[[category:Excel]] | [[category:Excel]] | ||
< | <syntaxhighlight lang='php'> | ||
=INT(3.14159) | =INT(3.14159) | ||
// returns 3 | // returns 3 | ||
13번째 줄: | 65번째 줄: | ||
=INT(9.98) | =INT(9.98) | ||
// returns 9 | // returns 9 | ||
</ | </syntaxhighlight> | ||
< | <syntaxhighlight lang='php'> | ||
=FLOOR(3.14159, 1) | =FLOOR(3.14159, 1) | ||
// returns 3 | // returns 3 | ||
24번째 줄: | 76번째 줄: | ||
=FLOOR(9.98, 1) | =FLOOR(9.98, 1) | ||
// returns 9 | // returns 9 | ||
</ | </syntaxhighlight> | ||
==JavaScript== | ==JavaScript== | ||
[[category:JavaScript]] | [[category:JavaScript]] | ||
< | <syntaxhighlight lang='JavaScript'> | ||
console.log( Math.floor(10.6) ); // 10 | console.log( Math.floor(10.6) ); // 10 | ||
</ | </syntaxhighlight> | ||
==PHP== | ==PHP== | ||
{{참고|PHP floor()}} | |||
[[category:PHP]] | [[category:PHP]] | ||
< | <syntaxhighlight lang='php'> | ||
echo floor(3.14159); // 3 | echo floor(3.14159); // 3 | ||
echo floor(-3.14159); // -4 | echo floor(-3.14159); // -4 | ||
echo floor(9.98); // 9 | echo floor(9.98); // 9 | ||
</ | </syntaxhighlight> | ||
==Python== | |||
[[분류: Python]] | |||
{{참고|파이썬 floor()}} | |||
<syntaxhighlight lang='python'> | |||
import math | |||
print( math.floor(3.14) ) # 3 | |||
print( math.floor(2.72) ) # 2 | |||
print( math.floor(-3.14) ) # -4 | |||
print( math.floor(-2.72) ) # -3 | |||
</syntaxhighlight> | |||
==Perl== | |||
[[분류: Perl]] | |||
<syntaxhighlight lang='perl'> | |||
use POSIX; | |||
print floor(9.98); | |||
# 9 | |||
</syntaxhighlight> | |||
==SQL== | ==SQL== | ||
48번째 줄: | 117번째 줄: | ||
===Oracle=== | ===Oracle=== | ||
[[category:Oracle]] | [[category:Oracle]] | ||
< | <syntaxhighlight lang='sql'> | ||
SELECT FLOOR(12.3456) FROM DUAL; | SELECT FLOOR(12.3456) FROM DUAL; | ||
-- returns 12 | -- returns 12 | ||
54번째 줄: | 123번째 줄: | ||
SELECT FLOOR(-12.3456) FROM DUAL; | SELECT FLOOR(-12.3456) FROM DUAL; | ||
-- returns -13 | -- returns -13 | ||
</ | </syntaxhighlight> | ||
< | <syntaxhighlight lang='sql'> | ||
SELECT TRUNC(12.3456) FROM DUAL; | SELECT TRUNC(12.3456) FROM DUAL; | ||
-- returns 12 | -- returns 12 | ||
62번째 줄: | 131번째 줄: | ||
SELECT TRUNC(-12.3456) FROM DUAL; | SELECT TRUNC(-12.3456) FROM DUAL; | ||
-- retruns -12 | -- retruns -12 | ||
</ | </syntaxhighlight> | ||
== | ==같이 보기== | ||
*[[round]] | *[[함수 round()]] | ||
*[[ceil]] | *[[함수 ceil()]] | ||
*[[함수 divmod()]] | |||
*[[버림]] |
2020년 11월 2일 (월) 02:32 기준 최신판
1 개요[ | ]
- floor
- "Round fractions down"
- 버림 함수
2 C[ | ]
C언어 floor() 문서를 참고하십시오.
C
Copy
#include<stdio.h>
#include<math.h>
int main() {
printf("%f", floor(3.14159)); // 3.000000
printf("%f", floor(-3.14159)); // -4.000000
printf("%f", floor(9.98)); // 9.000000
}
3 C++[ | ]
C++ floor() 문서를 참고하십시오.
C++
Copy
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
cout << floor(3.14159) << endl; // 3
cout << floor(-3.14159) << endl; // -4
cout << floor(9.98) << endl; // 9
}
C++
Copy
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
cout << floor(3.14159) << endl; // 3
cout << floor(-3.14159) << endl; // -4
cout << floor(9.98) << endl; // 9
}
C++
Copy
#include <iostream>
int main() {
float f = 123.456;
float res = (int)(f*100.0)/100.0;
std::cout << res << std::endl;
// 123.45
}
4 EXCEL[ | ]
PHP
Copy
=INT(3.14159)
// returns 3
=INT(-3.14159)
// returns -4
=INT(9.98)
// returns 9
PHP
Copy
=FLOOR(3.14159, 1)
// returns 3
=FLOOR(-3.14159, -1)
// returns -3
=FLOOR(9.98, 1)
// returns 9
5 JavaScript[ | ]
JavaScript
Copy
console.log( Math.floor(10.6) ); // 10
6 PHP[ | ]
PHP floor() 문서를 참고하십시오.
PHP
Copy
echo floor(3.14159); // 3
echo floor(-3.14159); // -4
echo floor(9.98); // 9
7 Python[ | ]
파이썬 floor() 문서를 참고하십시오.
Python
Copy
import math
print( math.floor(3.14) ) # 3
print( math.floor(2.72) ) # 2
print( math.floor(-3.14) ) # -4
print( math.floor(-2.72) ) # -3
8 Perl[ | ]
Perl
Copy
use POSIX;
print floor(9.98);
# 9
9 SQL[ | ]
9.1 Oracle[ | ]
sql
Copy
SELECT FLOOR(12.3456) FROM DUAL;
-- returns 12
SELECT FLOOR(-12.3456) FROM DUAL;
-- returns -13
sql
Copy
SELECT TRUNC(12.3456) FROM DUAL;
-- returns 12
SELECT TRUNC(-12.3456) FROM DUAL;
-- retruns -12
10 같이 보기[ | ]
로그인하시면 댓글을 쓸 수 있습니다.
리눅스 Python 2.7 컴파일 설치 ― …리눅스 Python 2.7 컴파일 설치 ― …리눅스 Python 2.7 컴파일 설치 ― …리눅스 Python 2.7 컴파일 설치 ― …리눅스 Python 2.7 컴파일 설치 ― Jmnote리눅스 Python 2.7 컴파일 설치 ― ㅇㅇㅇ미운코딩새끼 ― 승호 도령미운코딩새끼 ― 불탄고등어미운코딩새끼 ― 김레이미운코딩새끼 ― 호박이미운코딩새끼 ― Junhg0211미운코딩새끼 ― 김왼손미운코딩새끼 ― 용딘이미운코딩새끼 ― Pinkcrimson유기농냠냠파이썬 ― 호박유기농냠냠파이썬 ― 이에스유기농냠냠파이썬 ― 이승현파이썬 global ― Jmnote파이썬 global ― John Jeong파이썬 global ― Jmnote파이썬 global ― John Jeong파이썬 global ― John Jeong파이썬 global ― John Jeong파이썬 global ― Jmnote파이썬 global ― John Jeong