19.4 Floating Point Real Number Operation
For floating point real number operations, the outcome of the operation with an infinitesimal or
infinite operation result or with an infinitesimal or infinite input value is as follows.
■
Infinitesimal operation result
Instru
ction
SIN COS TAN
ASI
N
ACO
S
ATA
N
ATA
N2
SIN
H
COS
H
TAN
H
EXP LN LOG PWR SQR
Input
value
- - -π/2 ● ● - ● - - - - ● ● ● ●
(Note 1) Instructions indicated with "-" do not result in an infinitesimal value.
(Note 2) Instructions indicated with ● result in an operation error.
(Note 3) An operation error is output if the input value is out of the available range.
■
Infinite operation result
Instru
ction
SIN COS TAN
ASI
N
ACO
S
ATA
N
ATA
N2
SIN
H
COS
H
TAN
H
EXP LN LOG PWR SQR
Input
value
- - π/2 ● ● - ● - - - - ● ● ● ●
(Note 1) Instructions indicated with "-" do not result in an infinite value.
(Note 2) Instructions indicated with ● result in an operation error.
(Note 3) An operation error is output if the input value is out of the available range.
■
Infinitesimal (-∞) input value
Instru
ction
SIN COS TAN
ASI
N
ACO
S
ATA
N
ATA
N2
SIN
H
COS
H
TAN
H
EXP LN LOG PWR SQR
Input
value
nan nan nan ● ● -π/2 ● -∞ +∞ -1.0 +0.0 ● ● ● ●
(Note 1) Instructions indicated with "nan" result in an indefinite value.
(Note 2) Instructions indicated with ● result in an operation error.
(Note 3) An operation error is output if the input value is out of the available range.
■
Infinite (+∞) input value
Instru
ction
SIN COS TAN
ASI
N
ACO
S
ATA
N
ATA
N2
SIN
H
COS
H
TAN
H
EXP LN LOG PWR SQR
Input
value
nan nan nan ● ● π/2 ● +∞ +∞ +1.0 +∞ ● ● ● ●
(Note 1) Instructions indicated with "nan" result in an indefinite value.
(Note 2) Instructions indicated with ● result in an operation error.
(Note 3) An operation error is output if the input value is out of the available range.
19.4 Floating Point Real Number Operation
19-6 WUME-FP7CPUPGR-12