189 8069 5689

MySQL中实现十进制转八进制的步骤-创新互联

下面讲讲关于MySQL中实现十进制转八进制的步骤,文字的奥妙在于贴近主题相关。所以,闲话就不谈了,我们直接看下文吧,相信看完MySQL中实现十进制转八进制的步骤这篇文章你一定会有所受益。

成都创新互联公司专注于企业全网营销推广、网站重做改版、永年网站定制设计、自适应品牌网站建设、H5场景定制成都做商城网站、集团公司官网建设、成都外贸网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为永年等各大城市提供网站开发制作服务。
OCT(N)

其中n是要转换的值。这个参数是一个longlong (BIGINT)数字

例1 -基本用法

SELECT OCT(8);

结果:


+--------+
| OCT(8) |
+--------+
| 10     |
+--------+

结果是10,因为这是十进制中8的八进制等价物。

例2 -不同值


下面是另一个不同值的例子:


SELECT 
  OCT(10),
  OCT(20),
  OCT(30),
  OCT(100),
  OCT(1000);

结果:


+---------+---------+---------+----------+-----------+
| OCT(10) | OCT(20) | OCT(30) | OCT(100) | OCT(1000) |
+---------+---------+---------+----------+-----------+
| 12      | 24      | 36      | 144      | 1750      |
+---------+---------+---------+----------+-----------+

例3 -表达式

你也可以使用如下的表达方式:


SELECT 
  OCT(100 + 2),
  OCT(100 * 2),
  OCT(100 / 2),
  OCT(100 - 2);

结果:


+--------------+--------------+--------------+--------------+
| OCT(100 + 2) | OCT(100 * 2) | OCT(100 / 2) | OCT(100 - 2) |
+--------------+--------------+--------------+--------------+
| 146          | 310          | 62           | 142          |
+--------------+--------------+--------------+--------------+

八进制是什么?

八进制是一个以8为底的数字符号系统。这与十进制相反,十进制是以10为底。

在十进制中,我们一直数到9,然后在第一个数字之后再加一个0(例如,9之后是10,也就是1加上一个0)。


然而,在八进制(以8为基数)中,我们只数到7,然后重新开始并添加一个0。所以八进制的10和十进制的8是等价的。


表格如下:


十进制(基数10)八进制(基数8)
11
2
2
33
44
55
66
77
810
911
1012
1113
1214
1315
1416
1517
1620
1721
1822
1923
2024

对于以上MySQL中实现十进制转八进制的步骤相关内容,大家还有什么不明白的地方吗?或者想要了解更多相关,可以继续关注我们的行业资讯板块。

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


当前文章:MySQL中实现十进制转八进制的步骤-创新互联
转载注明:http://cdxtjz.cn/article/dosjce.html

其他资讯