zoukankan      html  css  js  c++  java
  • GO语言入门

    整型

    package main
     
    import "fmt"
     
    func main(){
    	// 十进制
    	var a int = 10
    	fmt.Printf("%d 
    ", a)  // 10
    	fmt.Printf("%b 
    ", a)  // 1010  占位符%b表示二进制
     
    	// 八进制  以0开头
    	var b int = 077
    	fmt.Printf("%o 
    ", b)  // 77
     
    	// 十六进制  以0x开头
    	var c int = 0xff
    	fmt.Printf("%x 
    ", c)  // ff
    	fmt.Printf("%X 
    ", c)  // FF
    }
    

    浮点型

    package main
    import (
            "fmt"
            "math"
    )
    func main() {
            fmt.Printf("%f
    ", math.Pi)
            fmt.Printf("%.2f
    ", math.Pi)
    }
    

    布尔值

    Go语言中以bool类型进行声明布尔型数据,布尔型数据只有true(真)false(假)两个值。

    注意:

    1. 布尔类型变量的默认值为false
    2. Go 语言中不允许将整型强制转换为布尔型.
    3. 布尔型无法参与数值运算,也无法与其他类型进行转换。

    浮点数

    package main
    import (
            "fmt"
            "math"
    )
    func main() {
            fmt.Printf("%f
    ", math.Pi)
            fmt.Printf("%.2f
    ", math.Pi)
    }
    

    布尔值

    Go语言中以bool类型进行声明布尔型数据,布尔型数据只有true(真)false(假)两个值。

    注意:

    1. 布尔类型变量的默认值为false
    2. Go 语言中不允许将整型强制转换为布尔型.
    3. 布尔型无法参与数值运算,也无法与其他类型进行转换。
  • 相关阅读:
    Java基础知识➣面向对象(八)
    Linux(CentOS7)安装Tomcat
    Java基础知识➣发送Emai和访问MySQL数据库(七)
    Java基础知识➣网络Socket(六)
    JS 的点点滴滴
    git 快速入门(二)
    zxing 生成二维码
    js生成二维码
    Markdown简介
    java常用string inputStream转换
  • 原文地址:https://www.cnblogs.com/ipyanthony/p/12463578.html
Copyright © 2011-2022 走看看