將浮點數轉換為字符串是編程中的常見操作,它使我們能夠以更靈活和受控的方式處理數字數據。
以下是方法:
使用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 ?。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。