IOS开发入门 Swift语言类型推断与二八十六进制

IOS开辟的Swift说话中,默认是不需要显示指定命据类型的,那么,此时编译器会若何揣度数据类型呢?Swift语法中若何界说二进制、八进制、十六进制数据呢?

东西/原料

  • Xcode

方式/步调

  1. 1

    带小数点的类型会揣度为double类型

         var d = 1.36

  2. 2

    不带小数点的类型会揣度为有符号的int类型(32位系统就是Int32,64位系统就是Int64)

         var n = 5

  3. 3

    int与未指心猿意马类型的小数类型相加城市揣度为double类型

         var d2 = 3 + 0.1415926 

  4. 4

    二进制数据的界说形式,利用0b开首

         var x = 0b1010   // 半斤八两于十进制的10

  5. 5

    八进制数据的界说形式,利用0o开首

         var y = 0o77    // 半斤八两于十进制的63

  6. 6

    十六进制数的的界说形式,利用0x开首

         var z = 0x1234   // 半斤八两于十进制的4660

  7. 7

    数字可以在肆意位置利用一个下划线分隔,注重只能是一个下划线

         var m = 123_456      // 半斤八两于123456

         var n = 123_456_7   // 直接报错

  • 发表于 2019-01-14 00:00
  • 阅读 ( 816 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具