Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
String 你能用一个字符串代替什么吗?_String_F# - Fatal编程技术网

String 你能用一个字符串代替什么吗?

String 你能用一个字符串代替什么吗?,string,f#,String,F#,我只是想用零替换字符串中的句点。我正在寻找一个像RStudio中的gsub这样的函数,在这个函数中,您可以完全用其他对象替换某个对象的实例。在下面的例子中,我想去掉小数点,但保留所有数字,即使数字是零。如果你决定索引,你将不得不保持对不同长度的数字的意识 注:所有数字均为小数 例如: 2.02 -> 202 10.00 -> 1000 54.20 -> 5420 9995.50 -> 999550 并使用 功能并使用 函数您需要将格式字符串应用于所需的小数位数。这

我只是想用零替换字符串中的句点。我正在寻找一个像RStudio中的gsub这样的函数,在这个函数中,您可以完全用其他对象替换某个对象的实例。在下面的例子中,我想去掉小数点,但保留所有数字,即使数字是零。如果你决定索引,你将不得不保持对不同长度的数字的意识

注:所有数字均为小数

例如:

2.02 -> 202

10.00 -> 1000

54.20 -> 5420

9995.50 -> 999550
并使用 功能

并使用
函数

您需要将格式字符串应用于所需的小数位数。这些值是十进制而不是浮点值。但如何指定小数?这无关紧要:
sprintf“%f”
将接受小数或浮点数。(但不是ints,顺便说一句)。有关如何指定小数位数,请参阅并查找标题“如何指定格式”。小结:
%[flags][width][.precision]f
其中
flags
部分中最常用的字符是
0
以前导零而不是空格填充。您需要将格式字符串应用于所需的小数位数。这些值是十进制而不是浮点数。但如何指定小数?这无关紧要:
sprintf“%f”
将接受小数或浮点数。(但不是ints,顺便说一句)。有关如何指定小数位数,请参阅并查找标题“如何指定格式”。摘要:
%[标志][宽度][精度]f
其中
标志
部分中最常用的字符是
0
以前导零代替空格填充。您可以乘以100,必要时转换为
int
,但下面的答案也应该适用。您可以乘以100,必要时转换为
int
,但如下所示答案也应该有效。