看板 PHP 關於我們 聯絡資訊
※ 引述《JYHuang (夏天到了,冷不起來了說)》之銘言: 我在MySQL裡有個欄位是用float做為資料型態 在存入0.00003這個值後,輸出會成為3.0E-5 用floatval,(float)都還是一樣顯示3.0E-5 要怎麼轉換成0.00003來顯示呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.104.77.194
mervynW:number_format ? 10/24 12:04
JYHuang:數值有時是整數、有時是小數.. 10/24 12:34
gpmm:簡單一點的方法用 printf / sprintf + %f 來做 o_Oa" 10/24 13:12
多試幾次發現不行 XD 不過在 php.net 有人有給做好的 function http://www.php.net/manual/en/function.floatval.php#106367 可以參考一下 XD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 175.180.115.13
JYHuang:結果我後來是用is_float來做要不要sprintf XD 10/24 13:43
gpmm:可是 sprintf 會在末碼補 0 也很討厭 XD 10/24 15:42