Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

unicode check

Former Member
0 Likes
539

Can anyone explain why unicode checks active and Fixed Point Arithmetic are checked in the report attributes.

Thanks in Advance

Rijish

4 REPLIES 4
Read only

Former Member
0 Likes
467

RIJISH BABU,

Fixed Point Arithmetic

This attribute defines whether, for numerical data objects of data type p (packed numbers), if the decimal point is relevant in calculations or assignments, or if it is omitted. Normally, this attribute is always switched on —and you might ask why it can be switched off at all. Well, in very ancient times packed numbers had no real decimal point. It was taken into account only for presentation purposes. In order to remain backward compatible, this switch was needed for the introduction of fixed point arithmetic. In fact, there are still programs that switch fixed point arithmeticoff, for example financial programs that calculate on the basis of cents instead of dollars.

Unicode Checks Active

This attribute defines whether the stricter syntax and semantics rules that are needed in Unicode systems are applied to a program. In Unicode systems it is mandatory to switch it on. In non-Unicode systems it is highly recommended to do so. Unicode programs are better programs. Many dangerous and error- prone programming styles are not possible any more —for example, structures that contain numerical components are not treaded as one large character field anymore, but its fragment view is taken into account.

Hope this helps you.

~thomas.

Read only

0 Likes
467

Hi Thomas,

Thanks for your quick reply

Regards

Rijish

Read only

Former Member
Read only

0 Likes
467

Hi Mrutyun,

Thanks for your reply

Regards

Rijish