JSON是一種輕量級數據交換格式,常用于前后端數據傳輸。JSON中存儲的數據類型包括字符串、數字、對象、數組等。在JSON中,整數類型默認為int,而如果需要把int類型轉換為double類型,可以使用一些技巧。
{
"intNumber": 123,
"doubleNumber": 123.0
}
上面的JSON中,"intNumber"和"doubleNumber"都包含了數字123,但它們的數據類型不同。"intNumber"是整數類型int,而"doubleNumber"則是浮點數double類型。
如果我們想把"intNumber"轉換成double類型,可以在輸出的時候顯式地把int類型轉換成double類型,如下所示:
{
"intNumber": 123,
"doubleNumber": 123.0,
"convertedNumber": 123.0 + 0.0
}
在上面的代碼中,我們新加了一個"convertedNumber"字段,其值為"intNumber"加上0.0后的結果。由于0.0是double類型,加上一個double類型的數會把int類型的數轉換成double類型。
還有一種更簡單的方法是,在輸出時將整數類型用小數點符號"."表示出來,如下所示:
{
"intNumber": 123,
"doubleNumber": 123.0,
"convertedNumber": 123.
}
在上面的代碼中,我們將"convertedNumber"的值改為了"123.",這樣"intNumber"就被轉換成了帶有小數點的double類型。
上一篇php test匹配
下一篇php tcexam