摘要 |
PROBLEM TO BE SOLVED: To provide an arithmetic unit of logarithm which can calculate a highly precise logarithm value at a high speed using a simple configuration and a procedure, a method thereof, a program therefor, and a camera unit thereof. SOLUTION: In this arithmetic unit, a first digit detection part 10 detects a digit s0 of non-zero with the largest weight in an input data X, and a reference value acquiring part 30 acquires a reference value BASE according to the weight of this digit s0. A second digit detection part 20 detects a digit s1 of non-zero with the second largest weight next to the digit s0, and a mantissa value acquiring part 40 acquires a mantissa value TEMP1 according to the data pattern of the input data X in a range of digit from the digit s0 to the digit s1. An addition part 90 adds the acquired basic number value BASE and the acquired mantissa value TEMP1, as the result a logarithmic transformation value G is acquired. COPYRIGHT: (C)2005,JPO&NCIPI
|