Double
Method Overview
| Name | Description | Return |
|---|
| Double.showPriceFormat() | แปลง Double ให้เป็น String ที่อยู่ในรูปแบบค่าเงิน | String |
| Double.isInRange() | ตรวจสอบค่าของ Double ว่าอยู่ในช่วงที่กำหนดหรือไม่ | Boolean |
| Double.isEven() | ตรวจสอบว่า Double เป็น เลขคู่หรือไม่ | Boolean |
| Double.isOdd() | ตรวจสอบว่า Double เป็น เลขคี่หรือไม่ | Boolean |
| Double?.toStringWithDefaultWhenNull() | แปลง Double ให้เป็น String เริ่มต้นที่เราต้องการเมื่อค่า Double นั้นเป็น null | String |
Method Details
fun Double.showPriceFormat(decimals : Int = 0) : String
แปลง Double ให้เป็น String ที่อยู่ในรูปแบบที่มี คอมม่า (,) คันหลัก และ สามารถกำหนดจำนวนจุดทศนิยมได้
Parameters
| Name | Description | Type | Default |
|---|
| decimals | จำนวนตำแหน่งทศนิยม | Int | 0 |
Returns
| Type | Description |
|---|
| String | Return String ของตัวเลขในรูปแบบที่มีคอมม่าคั่นหลักพัน เช่น “1,0000.12” |
fun Double.isInRange(min : Double , max : Double) : Boolean
ตรวจสอบค่าของ Double ว่าอยู่ในช่วงที่กำหนดหรือไม่
Parameters
| Name | Description | Type |
|---|
| min | จำนวนต่ำสุดของตัวเลขที่ต้องการ | Double |
| max | จำนวนสูงสุดของตัวเลขที่ต้องการ | Double |
Returns
| Type | Description |
|---|
| Boolean | Return true เมื่อค่าของ Double อยู่ในช่วงที่กำหนด และ return false เมื่อค่าของ Double ไม่อยู่ในช่วงที่กำหนด |
fun Double.isEven() : Boolean
ตรวจสอบว่า Double เป็น เลขคู่หรือไม่
Returns
| Type | Description |
|---|
| Boolean | Return true เมื่อค่าของ Double เป็นเลขคู่ และ return false เมื่อค่าของ Double ไม่ใช่เลขคู่ |
fun Double.isOdd() : Boolean
ตรวจสอบว่า Double เป็น เลขคี่หรือไม่
Returns
| Type | Description |
|---|
| Boolean | Return true เมื่อค่าของ Double เป็นเลขคี่ และ return false เมื่อค่าของ Double ไม่ใช่เลขคี่ |
fun Double?.toStringWithDefaultWhenNull(defaultValue : String = "-") : String
แปลง Double ให้เป็น String เริ่มต้นที่เราต้องการเมื่อค่า Double นั้นเป็น null
Parameters
| Name | Description | Type | Default |
|---|
| defaultValue | String เริ่มต้นที่ต้องการเมื่อค่า Double เป็น null | String | |
Returns
| Type | Description |
|---|
| String | Return String ที่เป็นค่าเริ่มต้นที่เราต้องการเมื่อค่า Double เป็น null |