摘要 |
<P>PROBLEM TO BE SOLVED: To provide an arithmetic processing unit for reducing processing loads for guaranteeing correctness, and improving arithmetic speed. <P>SOLUTION: The arithmetic processing unit is provided with a data memory 12 storing a plurality of floating point numbers, an interval setting part 13 acquiring two or more floating point numbers from the data memory 12 and setting an upper limit and a lower limit within a range including a true value in regard to each of the acquired two or more floating point number, and an ALU 14 carrying out a predetermined arithmetic process from the upper limit and lower limit of each of the two or more floating point numbers set by the interval setting part. By the interval setting part 13 exclusively carrying out range setting including the true values and the ALU 14 exclusively carrying out interval arithmetic, the processing load for the guarantee of accuracy can be reduced more than conventional mechanical interval arithmetic by software, and the arithmetic speed is improved. <P>COPYRIGHT: (C)2004,JPO |