如何用JS编写示例代码实现10进制到36进制的转换?

更新于
2026-09-26 11:49:47
0阅读来源:SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1143个文字,预计阅读时间需要5分钟。

如何用JS编写示例代码实现10进制到36进制的转换?

前言:我们在平时写代码的时候,偶尔会遇到进制转换的问题。常见的进制有二进制、八进制、十进制、十六进制之间的转换,但36进制却很少听到。这里我们就用JS来简单尝试实现一下36进制的转换吧。

前言

我们在平时写代码的时候偶尔会碰到进制转换的问题,常见的有2进制,8进制,10进制,16进制之间的转换,但是36进制却很少听过,这里就让我们用JS来简单尝试一下36进制的实现吧

思考

36进制数的构成

在开始前,我们需要先理清楚36进制的数字组成,这样我们才能对36进制数有一个清晰的认识以及后续对数字的转化。我们都知道,16进制数是由 0-9 以及a-f 之间的字符所构成,那么36进制呢?,将 a-f 继续后推20位,显而易见,它的字母部分正好由a-z 26个英文字母构成,所以36进制数是由 0-9,a-z 所组成的

数值准备

理清楚它的组成后,开始思考,一个10进制数经过怎样的转化可以成为一个36进制数呢? 我们需要先准备一个有36个数值的“仓库”数组,这个数组用来存放36进制数的所有数值,当10进制数需要进行进制转换的时候,根据数值进入这个仓库取出36进制数的值,在仓库中,0-9代表36进制数的0-9,10-35代表36进制数的a-z。

阅读全文

本文共计1143个文字,预计阅读时间需要5分钟。

如何用JS编写示例代码实现10进制到36进制的转换?

前言:我们在平时写代码的时候,偶尔会遇到进制转换的问题。常见的进制有二进制、八进制、十进制、十六进制之间的转换,但36进制却很少听到。这里我们就用JS来简单尝试实现一下36进制的转换吧。

前言

我们在平时写代码的时候偶尔会碰到进制转换的问题,常见的有2进制,8进制,10进制,16进制之间的转换,但是36进制却很少听过,这里就让我们用JS来简单尝试一下36进制的实现吧

思考

36进制数的构成

在开始前,我们需要先理清楚36进制的数字组成,这样我们才能对36进制数有一个清晰的认识以及后续对数字的转化。我们都知道,16进制数是由 0-9 以及a-f 之间的字符所构成,那么36进制呢?,将 a-f 继续后推20位,显而易见,它的字母部分正好由a-z 26个英文字母构成,所以36进制数是由 0-9,a-z 所组成的

数值准备

理清楚它的组成后,开始思考,一个10进制数经过怎样的转化可以成为一个36进制数呢? 我们需要先准备一个有36个数值的“仓库”数组,这个数组用来存放36进制数的所有数值,当10进制数需要进行进制转换的时候,根据数值进入这个仓库取出36进制数的值,在仓库中,0-9代表36进制数的0-9,10-35代表36进制数的a-z。

阅读全文