zoukankan      html  css  js  c++  java
  • [JNA系列]Java调用Delphi编写的Dll之Delphi与JAVA基本数据类型对比

    Delphi与JAVA基本数据类型对比 

    类型

    Delphi关键字

    JAVA关键字

    字节

    备注

    范围

    整型

    Shortint

    byte

    1

    有符号8位

    -128..127

     

    Byte

    1

    无符号8位

    0 .. 255

     

    Smallint

    short

    2

    有符号16位

    -2^15..2^15-1

     

    Word

    2

    无符号16位

    0 .. 65535

     

    Longint

    int

    4

    有符号32位

    -2^63..2^63-1

     

    Longword

    4

    无符号32位

    0 .. 4294967295

     

    Integer

    int

    4

    有符号32位

    -2^63..2^63-1

     

    Cardinal

    4

    无符号32位

    0 .. 4294967295

     

    int64

    long

    8

    有符号64位

    -2^63 .. 2^63

    字符

    AnsiChar(char)

    1

    8位

    ANSI字符集

     

    WideChar

    char

    2

    16位

    Unicode字符集

    布尔

    Boolean

    boolean

    1

    8位

    Ord(false) =0, Ord(true)=1)java不与其他基本数据类型转换

     

    ByteBool

    1

    8位

    Ord(false) =0, Ord(true)<>0)

     

    WordBool

    2

    16位

    Ord(false) =0, Ord(true)<>0)

     

    LongBool

    4

    32位

    Ord(false) =0, Ord(true)<>0)

    实数

    Real

    8

    精度 15..16

     

    Real48

    6

    精度11..12向后兼容

     

    Single

    float

    4

    精度7..8

     

    Double

    double

    8

    精度15..16

     

    Extended

    10

    精度19..20

     

    Comp

    8

    精度19..20

     

    Currency

    8

    精度19..20

     
  • 相关阅读:
    The 2019 China Collegiate Programming Contest Harbin Site A
    牛客练习赛15
    Wannafly挑战赛13-C
    Wannafly挑战赛13-D
    Subsequence Counting
    Minimize the error
    Educational Codeforces Round 42 (Rated for Div. 2)
    K-th Number
    Wannafly挑战赛13-E
    Minimum spanning tree for each edge
  • 原文地址:https://www.cnblogs.com/zhunian/p/5807159.html
Copyright © 2011-2022 走看看