Arithmetic/Integer: Difference between revisions
Content added Content deleted
m (→{{header|REXX}}: used numbers instead of spelled-out (English) name of the number..) |
|||
Line 4,117: | Line 4,117: | ||
=={{header|REXX}}== |
=={{header|REXX}}== |
||
All operators automatically produce integers where appropriate (up to twenty decimal digits in the program below), |
All operators automatically produce integers where appropriate (up to twenty decimal digits in the program below), |
||
<br>or numbers in exponential format when necessary. (The REXX default is |
<br>or numbers in exponential format when necessary. (The REXX default is '''9''' decimal digits.) |
||
For division that produces a floating point number, the result is rounded to the nearest number that can be expressed |
For division that produces a floating point number, the result is rounded to the nearest number that can be expressed |
||
<br>within the current number of decimal digits (in the example program below, it is |
<br>within the current number of decimal digits (in the example program below, it is '''2-''' decimal digits). |
||
<lang rexx>/*REXX program obtains two integers from the C.L. (a prompt); displays some operations.*/ |
<lang rexx>/*REXX program obtains two integers from the C.L. (a prompt); displays some operations.*/ |
||
numeric digits 20 /*#s are round at 20th significant dig.*/ |
numeric digits 20 /*#s are round at 20th significant dig.*/ |