添加和去除前导零

SPAN { font-family: "Courier New"; font-size: 10pt; color: #000000; background: #FFFFFF }
.L0S31 { font-style: italic; color: #808080 }
.L0S32 { color: #3399FF }
.L0S33 { color: #4DA619 }
.L0S52 { color: #0000FF }
.L0S55 { color: #800080 }
.L0S70 { color: #808080 }

"加前导零

DEFINE add_pre_zero.

call function ‘CONVERSION_EXIT_ALPHA_INPUT‘

exporting

input        = &1

importing

output       = &2

exceptions

length_error = 1

others       = 2.

if sy-subrc <> 0.

message id sy-msgid type sy-msgty number sy-msgno

with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.

endif.

END-OF-DEFINITION.

"去前导零

DEFINE delete_pre_zero.

call function ‘CONVERSION_EXIT_ALPHA_OUTPUT‘

exporting

input        = &1

importing

output       = &2

exceptions

length_error = 1

others       = 2.

if sy-subrc <> 0.

message id sy-msgid type sy-msgty number sy-msgno

with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.

endif.

END-OF-DEFINITION.

时间: 2024-11-13 10:47:29

添加和去除前导零的相关文章

大数减法2——在较短的数前补充前导零,以对齐最低位

#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<string.h> int main() { char str1[255], str2[255]; int num1[255] = { 0 }, num2[255] = { 0 };//用于存放减数和被减数,且较短者补前导零 int dvalue[255] = { 0 }; int length1, length2, length; int i, j; int ne

大数加法2&mdash;&mdash;在较短的加数前补充前导零

#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<string.h> int main() { char str1[255], str2[255]; int num1[255] = { 0 }, num2[255] = { 0 };//用于存放加数,且较短者补前导零 int sum[255] = { 0 }; int length1, length2, length; int i, j; gets(str1); g

字符串大数相加,转换,去除前导0,字符串数值比较函数模板

string S(ll n){stringstream ss;string s;ss<<n;ss>>s;return s;} ll N(string s){stringstream ss;ll n;ss<<s;ss>>n;return n;} string rm0(string s){// 去除前导0函数 int i; for(i=0;i<s.size()-1;i++) if(s[i]!='0') break; return s.substr(i);

◆◆0[REUSE_ALV_GRID_DISPLAY_LVC]ALV中字段显示前导零(leading zero)

使用 函数REUSE_ALV_GRID_DISPLAY_LVC显示ALV时,可以通过字段catalog中的LZERO控制前导零是否显示. LVC_S_FCAT-LZERO = ‘X' :显示前导零 以上. 原文地址:https://www.cnblogs.com/lvdong18847870057/p/12537448.html

[Python]jieba切词 添加字典 去除停用词、单字 python 2020.2.10

源码如下: 1 import jieba 2 import io 3 import re 4 5 #jieba.load_userdict("E:/xinxi2.txt") 6 patton=re.compile(r'..') 7 8 #添加字典 9 def add_dict(): 10 f=open("E:/xinxi2.txt","r+",encoding="utf-8") #百度爬取的字典 11 for line in

右键添加与去除管理员权限

在重装或者升级系统后,有些文件夹必须获得管理员权限才能删除,此处介绍使用更改注册表的方法 方法 1 右键添加管理员权限 依次进行以下操作    计算机  --> 管理  -->本地用户及群组  -->  用户 --> 管理员 --> 右键 属性 进入属性之后查看  该账户已禁用 是否被选中 ,此项应该被取消. 新建记事本,输入以下内容: Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\runas]

给input元素添加float. 去除IE6 下input的空隙

1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title></title> 6 <style> 7 .box{ 8 width: 200px; 9 border: 1px solid #000000; 10 background-color: red; 11 } 12 .box input{ 13 border: 0; 1

sql语句去掉前面的0(前导零,零前缀)

sql还有个stuff的函数,很强悍. 一个列的格式是单引号后面跟着4位的数字,比如’0003,’0120,’4333,我要转换成3,120,4333这样的格式,就是去掉单引号和前导的0,用以下语句就可以. SELECT stuff(substring([当前组织],2,4),1,patindex('%[^0]%',substring([当前组织],2,4))-1,''),人员编码 FROM dbo.orgusermap$ where 人员编码 is not null 原文地址:https://

java 千分位的添加和去除

转至:http://blog.sina.com.cn/s/blog_8f99a1640102v1xh.html 将一个数字转换为有千分位的格式: NumberFormat numberFormat1 = NumberFormat.getNumberInstance();System.out.println(numberFormat1.format(11122.33)); //结果是11,122.33 NumberFormat numberFormat2 = NumberFormat.getNum