代码之家  ›  专栏  ›  技术社区  ›  Clint

将实数赋给以i开头的变量是否转换为整数?

  •  2
  • Clint  · 技术社区  · 16 年前

    将实数赋给以i开头的变量是否转换为整数?

    real vx;
    vx = 2.59808
    ix = vx
    

    IX=2吗?

    2 回复  |  直到 16 年前
        1
  •  3
  •   Dirk Vollmar    16 年前

    据我所知,类型将自动转换。

    您可以通过指定

    IMPLICIT NONE
    

    “implicit none”语句强制程序员声明所有变量。否则,类型将只是隐式的,变量将以 i 将为整数类型。

        2
  •  -1
  •   Syed Tayyab Ali    16 年前

    据我所知,您需要将实数转换为整数。

    但我不确定,如果你的语言允许的话。