cancel
Showing results for 
Search instead for 
Did you mean: 

How to convert 3,33333343523E+00 in infosource

Former Member
0 Kudos

Hi,

How can I convert data like 3,33323232E+00 into number without exponent? I need to convert this number in Infosource.

Must I write a routine or is there any formula I can use?

If there isn't any formula, can somebody write me ABAP code.

TNX in advance,

Best regards,

Uros

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

Kunal,

Was this a question? Well if it was, you just make calculate new key figure in query and use formula which converts 4,54352+E00 into TIME format, and you get 4:55:33 for example.

Former Member
0 Kudos

Uros,

If this is keyfigure, in your query properties u can change it.

Former Member
0 Kudos

No, data come from R/3 and it's about maintainance. The downtime it's actually write in this format 3,4444+E00.

I thought i would need to convert it in infosource, but then i looked at key figure and saw that key figure is also type FLTP. But then I found formula in Query designer which converts this number in TIME.

TNX anyway,

Best regards,

Uros

Former Member
0 Kudos

Hi,

try to use conversion exit FLOAT and take a look at function CONVERSION_EXIT_FLOAT_INPUT and _OUTPUT in se37.

Have fun,

Leo

edwin_harpino
Active Contributor
0 Kudos

hi Uros,

i guess you are getting data from flat file,

it's better you formatting the data in excel,

try to format that column as 'general', mark the column,

right click 'cell properties', and choose 'general' or 'text'.

hope this helps.