在SAP系统中,逗号和点有时候会造成不必要的误会。
例如:2,000到底是两千还是二?
这个当然是由用户的user profile中的参数来决定了,那么我们在实际编程过程中就要注意区别了!!
如果应收是2000,而实际做账时却误写为2.000,那后果会不堪设想哦。。。
<!--StartFragment -->下面是判别的方法:
第一步: 确定用户的配置
SELECT SINGLE dcpfm FROM usr01 "Decimal notaion
INTO v_user_decimal
WHERE bname EQ sy-uname. "User master record (runtime data)
第二步: 进行相应转换,确保从字符2,000转换到数字2000能够成功,因为当字符转化为数字时,系统不能识别‘,’
CASE v_user_decimal.
WHEN ' '. " Decimal point is comma: N.NNN,NN
TRANSLATE IT_ORDVALDATA-SEATS USING '. '.
TRANSLATE IT_ORDVALDATA-SEATS USING ',.'.
WHEN 'X'. " Decimal point is period: N,NNN.NN
TRANSLATE IT_ORDVALDATA-SEATS USING ', '.
WHEN 'Y'. " Decimal point is N NNN NNN,NN
TRANSLATE IT_ORDVALDATA-SEATS USING ',.'.
ENDCASE.
CONDENSE IT_ORDVALDATA-SEATS NO-GAPS.
Thanks.
分享到:
相关推荐
1. Altera Cyclone IV FPGA器件:具有115,000个逻辑单元,提供了强大的处理能力和存储资源。 2. 板载USB Blaster:这是一种用于FPGA配置和调试的工具,支持JTAG和AS模式,方便用户实现对FPGA的编程。 3. SDRAM、...
- **读数**:例如2852000000,读作“二十八亿五千二百万”。在中国,读数字时,每四位一组,从右向左,每组间加“万”或“亿”等单位。 - **改写**:将大数改写成以“亿”为单位,就是将原数除以100,000,000(1亿...
5. **货币格式与数字分隔符**:在“基本工资”和“奖金”列前添加人民币符号“¥”,并使用千分号(1,000.00)作为数字分隔符,这可以通过设置单元格格式实现。 6. **应发金额计算**:可以通过公式结合单元格引用...
- (2) "一百零五亿零四十二万"写作1,050,042,000。 - (3) "七千六百五十万零八百零九"写作76,500,809。 4. 组合数题: - 由九百万、四十万、六万、五千组成的数是90,406,500。 - 由三千万、五万、七百组成的数...
例如,灭灭灭(000)表示二进制数0,而亮亮亮(111)表示二进制数7。 根据这些知识点,我们可以解答一些相关问题: 1. 文件“飞翔.txt”大小为1KB,如果每个汉字占用2个字节,那么该文件相当于512个汉字(因为1KB =...
3. **电压单位换算**:90千伏等于90,000毫伏(mV),780毫伏等于0.78伏,39伏等于39,000微伏(μV)。 4. **电压表的使用**:电压表是用来测量电路中两点之间电压的仪器。在使用电压表时,必须将其并联在待测电路的...
千分符通常用逗号(,)表示,每三位数字后插入一个逗号,例如:1,000,000(一百万)。这种格式化不仅适用于单独的数字,还可以应用于表格中的数据,使得复杂的数据表看起来更加清晰易读。 ### 千分符的作用 千分符...
8. 数字的读法:120,500读作十二万零五百,6,008,000读作六百万零八千,10,632读作一万零六百三十二,1,035,4082读作一千零三十五万四千零八十二,7,000,004读作七百万零四,5,000,2000读作五千万两千。 9. 比较...
- 数字的读法遵循一定的规则,例如:807500读作八十万七千五百,45032050读作四千五百零三万两千零五十,42000705读作四千二百万零七百零五,60304090读作六千零三十万四千零九十。 - 数字的写法:四万零五百五十...
#### 二、技术特点与规格 1. **高密度多级单元闪存** - 内存容量:8 Gbit(千兆位) - 备用区域:512 Mbit - 面向成本敏感的大规模存储应用 2. **NAND接口特性** - 总线宽度:8位 - 地址/数据复用 3. **电源...
五百九十亿七千零八百写作590,000,000,7080,以万为单位是59,000,070.8万,省略亿后面的数约是590亿。 2. **算式变形**: - 第2题要求通过添加括号改变算式的运算顺序,使得结果等于84。可能的解是(35×4)÷(10+3)...
补充数位并写数:例如,三十四亿零三百万写作3,400,300,000,一亿二千五百万零三十写作1,250,0030,二十亿八千万九千写作2,000,800,900,一百四十九亿写作149,000,000,000,二亿零二百写作2,000,0200,一千四百二十...
3. **大数的读写与改写**:3,980,000,000读作三十九亿八千万,改写成用亿作单位的数是39.8亿,四舍五入到亿位是40亿。 4. **大数的写法和近似值**:九亿六千零五万米写作960,050,000米,省略亿后面的尾数是9.6亿。 ...
- 200公顷等于2平方千米等于2,000,000平方米,所以5正确。 8. **数的读写与改写**: - 十六万零二百四十五写作160,245,改写为16.0245万。 - 149,600,000千米读作一亿四千九百六十万千米,改写为1.496亿千米。 ...
例如,在二进制中,"十二"(12)表示为1100,因为12等于1*2^3 + 1*2^2 + 0*2^1 + 0*2^0。 自然数是指所有非负整数,包括0和正整数。最小的自然数是0,没有最大的自然数,因为自然数集是无限的。在数位顺序表中,十...
2. **大数的书写与近似值**:三亿零四十万五千三百四十五写作300,405,345,四舍五入到万位是300,405,000。 3. **小数点移动的影响**:一个数的小数点向左移动三位,再向右移动两位,相当于该数缩小了10倍,因此这个...
11. 大数的组成部分:18,000,000由1800个万(18,000,000/10,000=1800)和800个千(18,000,000-18,000,000%10,000=800,000/1000=800)组成。 12. 自然数的表示与改写:最高位为百万位且其他位为最小自然数(0)的数...
近似数8.8×10^4精确到了千位,因为8.8中的8代表的是8千,而最后一位8代表的是800个单位,所以有2个有效数字,答案是D。 3. 通过等式2 + √3(2) = a + b(2)求解a + b。这里涉及到根号下的运算,以及等式的平衡性质...
总共 10,000,000 一千万次访问 平均每分完成 199,691.6 次发送与接收 平均每秒完成 3,328.2 次发送与接收 整个运行过程中,内存消耗在开始两三分种后就保持稳定不再增涨。 看了一下对每个客户端的延迟最多不超过2...
- 70,8500读作七十万八千五百,70,000,508读作七千万五千零八,100,090,009读作一亿零九万,5,060,032读作五百万零三百二。 9. 数位顺序表: - 数位顺序表从右向左依次是:个位、十位、百位、千位、万位、十万位...