在許多編程語言中,都提供了對數字格式化的支持,其中常用的函數或方法是formatNumber。以下是幾種常見編程語言中formatNumber的實現示例:
let number = 1000;
let formattedNumber = number.toLocaleString();
console.log(formattedNumber); // 輸出 "1,000"
number = 1000
formattedNumber = "{:,}".format(number)
print(formattedNumber) # 輸出 "1,000"
import java.text.NumberFormat;
import java.util.Locale;
public class Main {
public static void main(String[] args) {
double number = 1000.0;
NumberFormat format = NumberFormat.getInstance(Locale.US);
String formattedNumber = format.format(number);
System.out.println(formattedNumber); // 輸出 "1,000"
}
}
double number = 1000.0;
string formattedNumber = string.Format("{0:N0}", number);
Console.WriteLine(formattedNumber); // 輸出 "1,000"
這些示例展示了在JavaScript、Python、Java和C#中如何使用formatNumber函數來格式化數字。每種語言的具體語法和使用方式可能略有不同,但基本思想和功能都是相似的。