Patent ID: 6941329

Claim:
A digital electronic method for increasing the calculation accuracy in non-linear functions, comprising the steps of: inputting, for processing, into a first multiplexing device of an electronic data processing device with 2 F =f inputs, each with m locations, a value of a generally non-linear function which is present as a number and which serves as an input word together with a respective coded control word f having the input format EF f =S Ül f M f Al f with the point being at an undetermined location, wherein S represents the plus or minus sign, Ül f the locations with the highest values are used only in case of overflow, M f the locations with the uniform width m and Al f the locations with the lowest value, which are not used, and the index “ f ” is the coded control word of the length F, transforming said value in the data processing device to an intermediate format ZF=s Ü2 c B c A2 c with (m+1) locations and a fixed point location, (fixed point representation) wherein the locations Ül f and Ü2 c , that is the locations 2 c of the overflow block Ü, are checked in an overflow device for overflow and which, upon occurrence of a fixed location, are capable of generating an alarm, and wherein the lower value locations Al f and A2 c are cut off in an electronic cut-off device (A), dividing the number range which is represented at the output of the first multiplex device by the intermediate format ZF into C intervals of partially different sizes which cover the whole number range of ZF without overlapping and without gaps, and dividing the intermediate format ZF into a range K c for coding and a range G c of low value locations.