Tuesday, 5 September 2017

NUMBER FUNCTIONS


NUMBER FUNCTIONS

ROUND()

SQL> select round(345.678) from dual;

ROUND(345.678)
--------------
           346

SQL> select round(345.578) from dual;

ROUND(345.578)
--------------
           346

SQL> select round(345.478) from dual;

ROUND(345.478)
--------------
           345

SQL> select round(345.478,1) from dual;

ROUND(345.478,1)
----------------
           345.5

SQL> select round(345.478,2) from dual;

ROUND(345.478,2)
----------------
          345.48

SQL> select round(345.478,-2) from dual;

ROUND(345.478,-2)
-----------------
              300

SQL> select round(345.478,-3) from dual;

ROUND(345.478,-3)
-----------------
                0

SQL> select round(345.478,-1) from dual;

ROUND(345.478,-1)
-----------------
              3

TRUNC() 

SQL> select trunc(345.456) from dual;

TRUNC(345.456)
--------------
           345

SQL> select trunc(345.656) from dual;

TRUNC(345.656)
--------------
           345

SQL> select trunc(345.656,2) from dual;

TRUNC(345.656,2)
----------------
          345.65

SQL> select trunc(345.656,1) from dual;

TRUNC(345.656,1)
----------------
           345.6

SQL> select trunc(345.656,0) from dual;

TRUNC(345.656,0)
----------------
             345

SQL> select trunc(345.656,2) from dual;

TRUNC(345.656,2)
----------------
          345.65

MOD()

SQL> select mod(10,2) from dual;

 MOD(10,2)
----------
         0

SQL> select mod(10,3) from dual;

 MOD(10,3)
----------
         1

POWER()

SQL> select power (10,3) from dual;

POWER(10,3)
-----------
       1000

SQL> select power (5,3) from dual;

POWER(5,3)
----------
       125
 
CEIL()

SQL> SELECT CEIL(2.1) FROM DUAL;

CEIL (2.1)
----------
      3

SQL> SELECT CEIL(2.9) FROM DUAL;

CEIL (2.9)
----------
      3

No comments:

Post a Comment