将浮点数转换为字符串是编程中的常见操作,它使我们能够以更灵活和受控的方式处理数字数据。
以下是方法:
使用toString()方法将数字转换为字符串
在这种方法中,我们使用toString()方法。它用于将值转换为字符串。我们将传递数值,它会将该值转换为字符串。
用法:
Object.toString()
例子:在下面的代码中,我们将数值传递给 toString() 方法,该方法将浮点数转换为字符串。
Javascript
let numberValue: number = 7.577474;
let stringValue: string = numberValue.toString();
console.log(stringValue);
console.log(typeof stringValue);
输出:
7.577474
string
将数字转换为字符串使用模板文字
模板文字是一个函数JavaScript(和TypeScript),它允许我们创建多行字符串并在其中嵌入表达式。
用法:
let varName: string = `${object}`;
例子:数字变量 myFloat 被插入到模板文字 ${myFloat} 中,后者将其转换为字符串。然后将生成的字符串分配给变量 myString。
Javascript
let myFloat: number = 3.14159;
let myString: string = `${myFloat}`;
console.log(myString);
console.log(typeof myString);
输出:
3.14159
string
使用toFixed()方法将数字转换为字符串
toFixed()用于将数字四舍五入到小数点后两位并以字符串形式返回结果。
用法:
let roundedNumber = number.toFixed(digits);
例子:下面是上述方法的实际实现。
Javascript
let num: number = 10.555;
let roundedNum: string = num.toFixed(2);
console.log(roundedNum);
console.log(typeof roundedNum);
输出:
10.55
string
使用字符串构造函数将数字转换为字符串
字符串构造函数可用于创建新的字符串对象。它还可用于将值转换为字符串。在这种方法中,我们将看到如何使用字符串构造函数将浮点值转换为字符串。
用法:
let str: string = String(floatValue);
例子:在此示例中,String(num) 使用 String 构造函数将数字 123.78 转换为字符串 “123.78”。
Javascript
let num: number = 123.78;
let str: string = String(num);
console.log(str);
console.log(typeof str);
输出:
123.78
string
相关用法
- TypeScript Number toExponential()用法及代码示例
- TypeScript Number toFixed()用法及代码示例
- TypeScript Number toPrecision()用法及代码示例
- TypeScript Number toString()用法及代码示例
- TypeScript String charAt()用法及代码示例
- TypeScript String charCodeAt()用法及代码示例
- TypeScript String concat()用法及代码示例
- TypeScript String indexOf()用法及代码示例
- TypeScript String lastIndexOf()用法及代码示例
- TypeScript String localeCompare()用法及代码示例
- TypeScript String replace()用法及代码示例
- TypeScript String search()用法及代码示例
- TypeScript String slice()用法及代码示例
- TypeScript String split()用法及代码示例
- TypeScript String substr()用法及代码示例
- TypeScript String substring()用法及代码示例
- TypeScript Array every()用法及代码示例
- TypeScript Array filter()用法及代码示例
- TypeScript Array forEach()用法及代码示例
- TypeScript Array indexOf()用法及代码示例
- TypeScript Array join()用法及代码示例
- TypeScript Array lastIndexOf()用法及代码示例
- TypeScript Array map()用法及代码示例
- TypeScript Array push()用法及代码示例
- TypeScript Array reduce()用法及代码示例
注:本文由纯净天空筛选整理自yuvrajghule281大神的英文原创作品 How to Convert Number to String in TypeScript ?。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。