潤乾報表-資料型別、分頁、統計圖函式
函式說明: 將字串或數字轉換成整數
語法: int( string ) int( number )
引數說明: string 需要轉換的字串表示式 number 數字,如果帶有小數位,轉換後小數位被截掉
返回值: 32位整數
示例:
例1:int( "100" ) 返回:100
例2:int( 100.1 ) 返回:100
例3:int(100.9999) 返回:100
3.long()
函式說明: 將字串或數字轉換成64位長整數
語法: long( string ) long( number )
參數說明: string 需要轉換的字串表示式 number 數字,如果帶有小數,則小數部分被截掉
返回值: 64位長整數
示例:
例1:long("1234567") 返回:1234567
例2:long(1234567.789) 返回:1234567
4.bigint()
函式說明: 將字元型整數轉換成大整數或對數值型資料取整返回大整數 該資料型別精度高,支援大於64位的整數,但是運算速度慢 如果小於64位的整數,建議用long(支援64位,即最大為2的64次方)或者int(支援32位,即最大為2的32次方)
語法: bigint(stringExp) bigint(numberExp)
引數說明: stringExp 需要轉換的整數串 numberExp 需要取整的數值型資料,超過64位要用decimal型別,預設為double(64位)
返回值: 大整數BigInteger
示例:
例1:bigint("123456789012345678901234567890") 返回:123456789012345678901234567890
例2:bigint(decimal("1234567890123456789012345.67890")) 返回:1234567890123456789012345
例3:bigint(12345.6789012345678901234567890) 返回:12345