社区
Delphi
帖子详情
delphi中调用floattostr,国外为何小数点变成了逗号?
fisher_older
2010-02-03 10:12:12
例如:
f:=1.23
str:=floattostr(f);
结果str输出为1,23
当然在国内显示的是1.23,但是在美国显示的是1,23
可能国外默认的是以逗号为分隔符吧?我也要将它显示为小数点该怎么办?
...全文
531
13
打赏
收藏
delphi中调用floattostr,国外为何小数点变成了逗号?
例如: f:=1.23 str:=floattostr(f); 结果str输出为1,23 当然在国内显示的是1.23,但是在美国显示的是1,23 可能国外默认的是以逗号为分隔符吧?我也要将它显示为小数点该怎么办?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huangheguyun
2010-02-05
打赏
举报
回复
自定义一下。或者用FORMAT函数。
fisher_older
2010-02-05
打赏
举报
回复
[Quote=引用 7 楼 brightyang 的回复:]
引用 5 楼 starluck 的回复:
引用 4 楼 fisher_older 的回复:
这个怎么说呢?比方说我编程是按小数点设置的,但是生成了exe文件在美国那边运行的话,他的计算机设置应该还是他默认的,所以他那边还是显示逗号吧?这该怎么办呢?
这是区域的原因. 就好像日期一样的.
但并不影响你读取,只是显示的问题.
当然你也可以在程序启动改动他们的设置,但不建议
SetLocaleInfo()
还有另一个api,是只针对某进程修改的,一下完了,你自已查一下msdn
[/Quote]
美女,请问SetLocaleInfo这个函数怎么用?
最好不修改用户的默认设置。
能否这样做:做两个选项,一个是小数点格式,另外一个当地默认格式。
就是不知道强制生成小数点格式该怎么做?
感谢大家,请大家继续讨论。过几天结贴!
brightyang
2010-02-03
打赏
举报
回复
[Quote=引用 5 楼 starluck 的回复:]
引用 4 楼 fisher_older 的回复:
这个怎么说呢?比方说我编程是按小数点设置的,但是生成了exe文件在美国那边运行的话,他的计算机设置应该还是他默认的,所以他那边还是显示逗号吧?这该怎么办呢?
这是区域的原因. 就好像日期一样的.
但并不影响你读取,只是显示的问题.
当然你也可以在程序启动改动他们的设置,但不建议
[/Quote]
SetLocaleInfo()
还有另一个api,是只针对某进程修改的,一下完了,你自已查一下msdn
wsxcdx
2010-02-03
打赏
举报
回复
自定义下
顶华仔
starluck
2010-02-03
打赏
举报
回复
[Quote=引用 4 楼 fisher_older 的回复:]
这个怎么说呢?比方说我编程是按小数点设置的,但是生成了exe文件在美国那边运行的话,他的计算机设置应该还是他默认的,所以他那边还是显示逗号吧?这该怎么办呢?
[/Quote]
这是区域的原因. 就好像日期一样的.
但并不影响你读取,只是显示的问题.
当然你也可以在程序启动改动他们的设置,但不建议
yyfhz
2010-02-03
打赏
举报
回复
format函数管用吗?
fisher_older
2010-02-03
打赏
举报
回复
这个怎么说呢?比方说我编程是按小数点设置的,但是生成了exe文件在美国那边运行的话,他的计算机设置应该还是他默认的,所以他那边还是显示逗号吧?这该怎么办呢?
starluck
2010-02-03
打赏
举报
回复
在控制面板->区域设置 有这个设置的.
fisher_older
2010-02-03
打赏
举报
回复
谢谢华仔!
能详细说一下吗?
starluck
2010-02-03
打赏
举报
回复
区域设置里设置下.
sg_knight
2010-02-03
打赏
举报
回复
学习。
yktd26
2010-02-03
打赏
举报
回复
确实是区域设置里面
如果真的需要统一用.
可以试试
DecimalSeparator := '.';
lhy
2010-02-03
打赏
举报
回复
对,区域,还有三位一个逗号呢
delphi
常用函数过程
数据类型转化 1.1. 数值和字符串转化 Procedure Str(X [: Width [ : Decimals ]]; var S); 将数值X按照一定格式转化成字符串S。Width指定S的总长度,Decimals指定
小数点
后的位数。 EX: Str(12.2 : 6 : 2 , S); //S=’ 12.20’; Procedure Val(S ;...
delphi
语法3
简单类型共包括有六种类型:整型、字符型、布尔型、枚举类型、子界类型、实型。除实型之外,其它五种类
中
每一种类型的值域(所有合法的值的集合)
中
值的数目有限且其
中
的值排列有序,其每个值在值域
中
均有一个序数 n,其前后两个值的序数分别为 n-1 和 n+1。这样的数据类型称之为顺序类型(ordinal type),也有些书上翻译成有序类型。整型类型是由数学
中
的所有整数(包括正整数、负整数和 0)所组成的集合的一个子 集。如其
中
的 byte 类型表示从 0 至 255 共计 256 个整数;
netty-all-4.1.23.Final.jar
中
文文档.zip
1、压缩文件
中
包含:
中
文文档、jar包下载地址、Maven依赖、Gradle依赖、源代码下载地址。 2、使用方法: 解压最外层zip,再解压其
中
的zip包,双击 【index.html】 文件,即可用浏览器打开、进行查看。 3、特殊说明: (1)本文档为人性化翻译,精心制作,请放心使用; (2)只翻译了该翻译的内容,如:注释、说明、描述、用法讲解 等; (3)不该翻译的内容保持原样,如:类名、方法名、包名、类型、关键字、代码 等。 4、温馨提示: (1)为了防止解压后路径太长导致浏览器无法打开,推荐在解压时选择“解压到当前文件夹”(放心,自带文件夹,文件不会散落一地); (2)有时,一套Java组件会有多个jar,所以在下载前,请仔细阅读本篇描述,以确保这就是你需要的文件。 5、本文件关键字: jar
中
文文档.zip,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,
中
文API文档,手册,开发手册,使用手册,参考手册。
OKT507_修改默认界面显示_Linux_应用笔记_V1.0_20220627.pdf
OKT507_修改默认界面显示_Linux_应用笔记_V1.0_20220627
Linux_G2D_开发指南.pdf
Linux_G2D_开发指南
Delphi
5,929
社区成员
262,934
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章