C#怎么才能输入3个数字加个逗号

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#怎么才能输入3个数字加个逗号相关的知识,希望对你有一定的参考价值。

在一个自定义控件里重写方法。判断是金钱。3个数字一个逗号
哪位高手帮解答下谢谢

参考技术A 那你的显示 和真实数据最好分开 显示的时候用一个函数把数据翻译成指定字符串即可

先把数字转换成字符串
用string.split(".".ToCharArray())方法拆分成整数部分和小数部分
再分别把整数和小数部分做处理 添加逗号

验证是否金钱时候 在KeyPress里面写
先验证按下的键是不是数字或者控制类键 否则直接忽视 设置该按键为已经被处理 这样不合法的键就不会起作用了
用string的替换方法把所有逗号去掉 就是替换成空字符串
用Convert把该字符串转换成数字 赋值给你的金额变量
有问题请讲
参考技术B int shuzi=1234567;
string zifu = a.ToString("C");
参考技术C 用JS实现

Excel表中。超过15位数以上的数字。会被转换成科学计数法。有没有啥办法让他正常显示??前面加逗号啥

Excel表中。超过15位数以上的数字。会被转换成科学计数法。有没有什么办法让他正常显示??前面加逗号什么的就不要了 - -。 有没有加个空格什么的 ?
转换字符串不好使。trim(' ',$xx); 也不好使
- -..我的错。没说完全。。 话说用PHP怎么实现。。

在输入数字之前,先设置单元格格式为“文本”
如果已经输入了数据,而显示为科学计数法,那么实际上超过15位的最后几位已经被裁剪丢失,无法恢复。
参考技术A 先设置单元格格式为文本格式,再输入就不会变化了 参考技术B 右键点击单元格,设置单元格属性,然后设置成文本格式,接着确定。完成后,想输入多少个数字都没问题。 参考技术C 不是加豆号,加'号自动转成文本格式正常显示 参考技术D 设置单元格式-数字,将“科学计数”改为“数值”

以上是关于C#怎么才能输入3个数字加个逗号的主要内容,如果未能解决你的问题,请参考以下文章

怎么把excel一列中内容中间加个逗号

excel表格中内容框,数列中前面统一加逗号怎么做?

求助高手:ABAP输入一组数值,用逗号隔开,然后按大小排序列印出来,谢谢!

Excel表中。超过15位数以上的数字。会被转换成科学计数法。有没有啥办法让他正常显示??前面加逗号啥

TP5.1 文章分类用逗号隔开,怎么查询属于多个分类的数据?

#输入三个数字,以逗号隔开,输出其中最大的数 这题用pycharm怎么写啊