1. 程式人生 > >潤乾報表-資料型別、分頁、統計圖函式

潤乾報表-資料型別、分頁、統計圖函式

函式說明: 將字串或數字轉換成整數

語法: 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