|
|
|
ใครรู้เรื่องการประกาศตัวแปลช่วยทีครับ ที่ประกาศเป็น float ตัวเนี้ยงะครับ settype($fail[][],"float"); เวลาคำนวนค่าออกมา |
|
|
|
|
|
|
|
ทำไมตั้ง float อ่ะค่ะ ธรรมดาก็ได้แล้วนี่ค่ะ
ใช้ฟังชั่นของ number_format() ของ PHP ช่วยได้ค่ะ
Example
<?php
$number = 1234.56;
// english notation (default)
$english_format_number = number_format($number);
// 1,234
// French notation
$nombre_format_francais = number_format($number, 2, ',', ' ');
// 1 234,56
$number = 1234.5678;
// english notation without thousands seperator
$english_format_number = number_format($number, 2, '.', '');
// 1234.57
?>
หากยากได้จำนวนทศนิยม ดูแบบตัวอย่างก็ได้ค่ะ เลข 2 หมายถึงเอาทศนิยม 2 ตำแหน่ง
|
|
|
|
|
Date :
24 พ.ย. 2549 17:26:54 |
By :
chatta |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ ที่ถามว่าทำไมไม่เอาแบบธรรมดา คือ ค่าที่ได้มาจากการคำนวนครับ ถ้าไม่ประกาศมันจะไม่เป็นจุดทศนิยม
|
|
|
|
|
Date :
25 พ.ย. 2549 09:17:03 |
By :
terng |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|