如何将浮点值转换为十进制值

2020-08-14 12:28发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

任何人都可以告诉我如何将浮点值转换为十进制值。

谢谢

bsv。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

任何人都可以告诉我如何将浮点值转换为十进制值。

谢谢

bsv。

付费偷看设置
发送
5条回答
何必丶何苦呢
1楼-- · 2020-08-14 13:11

delcare十进制变量

数据:var1输入p个小数2。

var1 = <浮点值>。

其他

移动到var1。

DafaDDDa
2楼-- · 2020-08-14 13:09

它可以工作。.谢谢

派大星 ヾ
3楼-- · 2020-08-14 12:59

嗨,

检查此

舍入一个浮点值。

注意事项

Bunny_CDM
4楼-- · 2020-08-14 13:21

使用功能模块:

呼叫功能'FLTP_CHAR_CONVERSION_FROM_SI'

导出

char_unit ='EA'

unit_is_optional ='X'

小数= 0

指数= 0

fltp_value_si = lv_atwrt_temp

指标值 ='X'

masc_symbol ='_'

导入

字符值= lv_atwrt

例外

no_unit_given = 1

unit_not_found = 2

OTHERS = 3。

或者检查以下代码

将其声明为P型

ie,

数据:v_float类型f,

v_dec类型p小数位3。

v_dec = v_float。

write:v_float,v_dec。

Thx

Jagadeesh

小灯塔
5楼-- · 2020-08-14 13:13

你好,

首先将浮点值转换为char类型,然后移至十进制。

 数据:CHAR1(30)。
             写:OUTPUT_CHAR_TAB-ATFLV转换为CHAR1指数0小数3。
             压缩CHAR1无间隙。
 数据:输出类型p小数位3。
 将char写入输出。
 写输出。
 

干杯

Vasanth

一周热门 更多>