본문 바로가기

카테고리 없음

php 반올림, 소수점 이하 버림, 숫자 함수 round(),ceil(),floor() 에 대해서

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?php 
    $num1=343.123;
    $num2=-123.242;
    echo '<ul>';
    echo '<li><p>정수로 반올림하기</p>';
    echo '<p>'.$num1.'은', round($num1).'</p></li>';
    
    
    echo '<li><p>둘째 자리 까지 반올림 하기 </p>';
    echo '<p>'.$num1.'은', round($num1,2).'</p></li>';
    
    echo '<li><p>10 자리 까지 반올림 하기 </p>';
    echo '<p>'.$num1.'은', round($num1,-1).'</p></li>';
    
    echo '<li><p>소수점 이하 올림 </p>';
    echo '<p>'.$num1.'은',ceil($num1).'</p></li>';
    echo '<li><p>소수점 이하 올림 </p>';
    echo '<p>'.$num1.'은',ceil($num2).'</p></li>';
    
    echo '<li><p>소수점 이하 버림 </p>';
    echo '<p>'.$num2.'은',floor($num1).'</p></li>';
    echo '<li><p>소수점 이하 버림 </p>';
    echo '<p>'.$num2.'은',floor($num2).'</p></li>';
    echo '</ul>';
    ?>
cs


코드 HTML 표시 내용 

  • 정수로 반올림하기

    343.123은343

  • 둘째 자리 까지 반올림 하기

    343.123은343.12

  • 10 자리 까지 반올림 하기

    343.123은340

  • 소수점 이하 올림

    343.123은344

  • 소수점 이하 올림

    343.123은-123

  • 소수점 이하 버림

    -123.242은343

  • 소수점 이하 버림

    -123.242은-124