FLOAT2BYTE

 
語法

        Result = FLOAT2BYTE(Argument)

 

操作

        將浮點數轉換為位元組。

  • Argument FLOAT2BYTE函數的浮點運算元。
  • Result 用來接收FLOAT2BYTE函數結果的位元組變數。

 

說明

        FLOAT2BYTE指令將浮點數值轉換為位元組。小數的部分會被四捨五入。如果值超過位元組值的範圍,則可能會產生數值0255

 

Sub Main()
   
Dim MyFloat As Float
   
Dim MyByte As Byte   

    MyFloat =
2.4
    MyByte =
FLOAT2BYTE(MyFloat)        ' the result is 2
    Debug "FLOAT2BYTE of 2.4 : ", MyByte, CR
    MyFloat =
2.5
    MyByte =
FLOAT2BYTE(MyFloat)        ' the result is 3
    Debug "FLOAT2BYTE of 2.5 : ", MyByte, CR
    MyFloat = -
1.0
    MyByte =
FLOAT2BYTE(MyFloat)        ' the result is 0
    Debug "FLOAT2BYTE of -1.0 : ", MyByte, CR
    MyFloat =
256.0
    MyByte =
FLOAT2BYTE(MyFloat)        ' the result is 255
    Debug "FLOAT2BYTE of 256.0 : ", MyByte, CR
End Sub