首页 > 其他分享 >Go语言数字字面量

Go语言数字字面量

时间:2023-08-24 18:11:16浏览次数:47  
标签:前缀 decimal 123 数字 Go 字面

在Go语言中,数字字面量可以用以下方式表示:

  1. 二进制(Binary): 使用 0b0B 前缀。

    例如:

    b := 0b1010   // 10 in decimal
    

    注意: 这是在Go 1.13及更高版本中引入的。

  2. 八进制(Octal): 使用 0 前缀。

    例如:

    o := 0644    // 420 in decimal, often used for file permissions
    
  3. 十进制(Decimal): 直接写数字,无需前缀。

    例如:

    d := 123     // 123 in decimal
    
  4. 十六进制(Hexadecimal): 使用 0x0X 前缀。

    例如:

    h := 0x1A    // 26 in decimal
    

当定义数字字面量时,可以使用上述前缀来明确指定其基数。

标签:前缀,decimal,123,数字,Go,字面
From: https://www.cnblogs.com/tangjicheng/p/17654846.html

相关文章

  • 数字孪生智慧粮仓系统 收粮有道护粮有方
    仓廪实、天下安。民之所需,行之所至。建设背景古往今来,粮食问题历来是安邦定国的头等大事。“粮食”作为人类生活的生命之源,在人们的日常生活中起着决定性的作用。收获的粮食归仓,仓储工作是稳定“大国粮仓”的重要环节,当粮食收购后,如何让丰收成果颗粒归仓,减少损失,并确保粮食储藏......
  • 0x00 BabyDjango,启动
    0x00BabyDjango,启动新建项目此处我使用之前的解释器(主要是不想再从0到×再安装一些包,难受...)原先解释器中得先装好Django第三方库新建项目初始目录如下启动在终端中,指定地址和端口进行运行pythonmanage.pyrunserverip:portDjango项目结构说明一个常规目录......
  • rust vs GO:性能
    8月7日,Rust基金会发布了2022年度Rust调查报告结果,报告显示Rust采用率不断提高,超过90%的调查受访者表示自己是Rust用户;29.7%的受访者表示,他们在工作中的大部分编码工作都使用Rust,比上一年显着增加了51.8%。毋庸置疑,Rust以其卓越的内存安全性和并发性能正日益成......
  • golang init函数、defer函数、匿名函数、错误处理
    1.init每一个源文件都可以包含一个init函数,该函数会在main函数执行前,被Go运行框架调用,也就是说init会在main函数前被调用,当有全局变量跟main函数init函数同时出现的时候执行的顺序是全局函数==》init函数==》main函数packagemainimport"fmt"functest()string{ r......
  • MongoDB :第七章:总结一下学习MongoDB的心得
    创建了数据库runoob:userunoobswitchedtodbrunoobdbrunoob查看所有数据库>showdbsadmin0.000GBlocal0.000GB>注意:MongoDB中默认的数据库为test,如果你没有创建新的数据库,集合将存放在test数据库中。在MongoDB中,集合只有在内容插入后才会创建!就是......
  • Vue【原创】数据可视化,复合数字形式展示
    做数据可视化的时候,经常碰到需要很灵活的数字形式展示。先上个效果图: 如图包括名称,数量,别名,单位,上升下降,环比等等的复合数据展示,并且需要支持样式灵活配置。此组件包括2个模块,父容器组件box-group,其中每一项的子组件box。 父组件box-group1<template>2<divcl......
  • VUE input允许数字 且两位小数
    页面:<[email protected]="onlyNumber()"placeholder="请输入(整数或者小数)金额"v-model="form.ysje"></el-input>方法:onlyNumber(){this.form.ysje=this.onlyNumOnePoint(this.form.ysje);},onlyNumOnePoint(number_on......
  • Golang 需要注意的知识点
    云笔记链接地址 go的协程轻量级体现在哪(1)goroutine是轻量级的用户态线程,上下文切换代价小go将goroutine的调度维持在用户态常规线程切换会导致用户态程序代码和内核态操作系统调度程序的切换只涉及PC(程序计数器,标记当前执行的代码的位置)SP(当前执行的函数堆栈栈......
  • 【405】数字转换为十六进制数
    链接:https://leetcode.cn/problems/convert-a-number-to-hexadecimal/description/分析:实话实说,我最怕编码类问题了,因为我真的不会,当时读大学的时候也没学好这块。我的思路是:首先对数据进行分类,分成正数、负数和零来分别进行处理。如果是0,直接返回0就好了。正数的话,适合除N......
  • Python Web:Django、Flask和FastAPI框架对比
    Django、Flask和FastAPI是PythonWeb框架中的三个主要代表。这些框架都有着各自的优点和缺点,适合不同类型和规模的应用程序。Django:Django是一个全功能的Web框架,它提供了很多内置的应用程序和工具,使得开发Web应用程序更加容易。Django采用了MTV(模型-模板-视图)设计模式,提供ORM......