社区
C#
帖子详情
有没有只入不舍的格式化方式
asuan
2012-04-12 02:28:23
比如:1.2 ->2 ; 1.5->2
四舍五入就可以直接用“#”号就行,有没有办法做到只入不舍的格式?
...全文
417
23
打赏
收藏
有没有只入不舍的格式化方式
比如:1.2 ->2 ; 1.5->2 四舍五入就可以直接用“#”号就行,有没有办法做到只入不舍的格式?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
23 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
devmiao
2012-04-13
打赏
举报
回复
楼上说的对呀。
qldsrx
2012-04-13
打赏
举报
回复
你在C#板块问,当然是用C#的方法来解决,如果仅仅是问别人写好的东西自己怎么输入格式化,自然是做不到了。
asuan
2012-04-13
打赏
举报
回复
都说是现成软件,可以理解为是第三方软件,不能编写代码,还有那么多人纠结于函数。
sunylf
2012-04-12
打赏
举报
回复
現成的函數不用,為什麼呢? 2+1=3取整不就=3了吧.實際應該還是為2才對.
sunylf
2012-04-12
打赏
举报
回复
現面的函數不用,為什麼呢? 2+1=3取整不就=3了吧.實際應該還是為2才對.
assky124
2012-04-12
打赏
举报
回复
界面显示和逻辑分析本来就应该分开
如果是已经写好的软件,无法修改代码,那要看,程序是否支持进位这个格式化操作了
铜臂阿铁木
2012-04-12
打赏
举报
回复
+1 然后 cast to int
asuan
2012-04-12
打赏
举报
回复
期待砖家。。。
asuan
2012-04-12
打赏
举报
回复
[Quote=引用 12 楼 的回复:]
Math.Ceiling()
[/Quote]
不能用函数
mizuho_2006
2012-04-12
打赏
举报
回复
你可以在用户输入完成,鼠标焦点离开编辑区域的事件里进行操作。
soulsteal
2012-04-12
打赏
举报
回复
Math.Ceiling()
asuan
2012-04-12
打赏
举报
回复
现在是客户那边的格式化,在不修改软件的情况下实现,如果要修改软件就好办了。
devmiao
2012-04-12
打赏
举报
回复
自己实现 IFormatProvider 接口。然后你再定义一个自己的符号,表示“只入不舍”不就可以了。
asuan
2012-04-12
打赏
举报
回复
我是在表格里让客户自己定义的格式化方式,只能是: ###,# ,0 ,c ...等格式化串,不能用函数
mizuho_2006
2012-04-12
打赏
举报
回复
Math.Ceiling()函数
weixin_58255082
2021-06-24
举报
回复
@mizuho_2006
这个好像不能用于保留小数位的,结果是整数
devmiao
2012-04-12
打赏
举报
回复
2.9取整得2。取整不是四舍五入。
当然,-2.9取整得-3。
asuan
2012-04-12
打赏
举报
回复
[Quote=引用 2 楼 的回复:]
加1取整。
[/Quote]
这个思路是错的,比如1.9+1=2.9,取整得3
devmiao
2012-04-12
打赏
举报
回复
字符也是表达式。
asuan
2012-04-12
打赏
举报
回复
也不能用表达式,比如+ - 某个数
asuan
2012-04-12
打赏
举报
回复
不能调用函数,只是用格式化字符
加载更多回复(2)
Python的
格式化
输出
方式
1、%
格式化
我们经常会输出类似'亲爱的×××,你好!你××月的话费余额是××,请及时充值'之类的字符串,而×××的内容都是根据变量变化的,所以,我们需要使用一种简便的
格式化
字符串的
方式
。 在Python中,采用的
格式化
方式
和C语言是一致的,都是用%去实现的,举例子如下: 看了以上代码你可能一下就猜到了,%运算符就是用来
格式化
字符串的。在字符串内部,%s表示用字符串替换,%d表示用整数替换,有几个%占位符,后面就跟几个变量或者值,但是顺序要一一对应。如果只有一个%,后面的括号的可以省略。 常见的占位
Python
格式化
字符串的4种
方式
文章目录Python
格式化
字符串的4种
方式
一:%号二:str.format三:f-Strings四:标准库模板五:总结四种
方式
的应用场景 Python
格式化
字符串的4种
方式
一:%号 %号
格式化
字符串的
方式
从Python诞生之初就已经存在时至今日,python官方也并未弃用%号,但也并不推荐这种
格式化
方式
。 # 1、格式的字符串(即%s)与被
格式化
的字符串(即传入的值)必须按照位置一一对应 # ps:当需
格式化
的字符串过多时,位置极容易搞混 print('%s asked %s to do somethin
Oracle
格式化
总结
对Oracle的
格式化
相关方法做个总结 Oracle
格式化
主要分为日期
格式化
、数字
格式化
与字符串
格式化
。 一、日期
格式化
常见的日期
格式化
函数,包括to_date(),to_timestamp(),以及通过 to_char() 将日期转换为字符串 转换的格式,通过函数的第二个参数来定义 常见日期
格式化
模板: 年:Y,YYY - 带逗号的年 YYYY - 年 ...
C和C++ 常用
格式化
输出
方式
调试的时候,
格式化
输出友好的话,可以有效的提高调试的效率,不然眼睛盯着都难受也找不到需要的参数在哪。。。。 因此,在这里整理一下,各种
格式化
输出的常见方法。 C语言 C语言中的输出函数为printf(),函数的圆形在头文件"stdio.h"中,但是,printf函数是个特例,在使用它的时候,不是必须包含头文件"stdio.h"。 printf函数调用的一般形式为: printf(“格式控制字符串 && 非格式字符串”, 输出表列) 其中格式控制字符串用于指定输出格式,格式字符串是以%开头的字
Python数据
格式化
formata()函数用于将数值
格式化
。 语法: format(value[,format_spec]) value:要格化式的值。 format_spec :格式字符串。 format_spec参数的语法格式: [[fill]align][sign][#][0][width][,][.precision][type] fill:可选,用于指定空白处填充的字符,默认为空格。 align:可选,用于指定对齐
方式
,需与width配合使用。 对齐
方式
包括: "<"——左对齐 ...
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章