yd2333云顶电子游戏

78进制转13进制怎么换算:要领与示例

78进制转13进制怎么换算:要领与示例

“78进13进制转换”通常是指把一个以78为基数体现的数,,转换为13进制体现 。。。。 。需要注重,,只有“78进制”和“13进制”两个条件,,还不可获得唯一效果,,由于还必需知道待转换的原数 。。。。 。例如,,1A(78进制)可以转换为6A(13进制);;;;若是原数差别,,转换效果也会差别 。。。。 。

若是你想表达的是“十进制数78转换成13进制”,,效果则是60(13进制) 。。。。 。下面按“78进制转13进制”的通常寄义说明详细要领 。。。。 。

一、先确定78进制中的字符规则

进制中的每个字符都代表一个数位值 。。。。 。13进制需要体现0到12,,常见写法是0到9、A、B、C,,其中A代表10,,B代表11,,C代表12 。。。。 。

78进制需要体现0到77 。。。。 。较常见的前62个字符规则如下:

78进制常见字符与数值对应关系
字符 代表的数值
0—9 0—9
A—Z 10—35
a—z 36—61
其他字符 62—77,,需提前约定

需要特殊注重的是,,凌驾62进制后,,字符编码并没有一个所有工具都统一接纳的标准 。。。。 。也就是说,,某个78进制数中若是泛起代表62到77的特殊字符,,必需凭证原系统提供的字符表举行诠释 。。。。 。若输入只使用0到9、A到Z和a到z,,通???梢云局ど厦娴某<嬖虼χ贸头 。。。。 。

二、78进制转13进制的通用要领

整数转换可以分成两个阶段:先把78进制转换为十进制,,再把十进制转换为13进制 。。。。 。这种要领最容易检查,,也适用于恣意长度的整数 。。。。 。

第1步:按位睁开,,获得十进制数

从右向左盘算每一位 。。。。 。最右侧数位乘以78的0次方,,左边一位乘以78的1次方,,再左边一位乘以78的2次方,,依次类推 。。。。 。

例如,,待转换的数为“1A”,,并接纳A代表10的规则:

1A(78进制)= 1 × 78 + 10 = 88(十进制)

若是输入是三位数“2B7”,,则盘算方法为:

2B7(78进制)= 2 × 78的2次方 + 11 × 78 + 7

先完成数位字符到数值的对应,,再举行乘法和加法 。。。。 。不可把字符A、B直接当成十进制数字加入盘算 。。。。 。

第2步:用13重复除十进制效果

将获得的十进制数一连除以13,,每次纪录余数 。。。。 。最后一次获得的商为0时阻止,,再把余数从下往上排列 。。。。 。余数10、11、12划分写成A、B、C 。。。。 。

88转换为13进制的除法历程
被除数 商 余数
88 6 10,,即A
6 0 6

从下往上读取余数,,获得:

1A(78进制)= 6A(13进制)

验证时,,将效果重新睁开即可:6 × 13 + 10 = 88,,和原来的十进制值一致 。。。。 。

三、几个容易混淆的输入示例

示例1:78进制的“10”

在任何进制中,,“10”都体现该进制的基数 。。。。 。因此:

10(78进制)= 78(十进制)

再把十进制78转换为13进制:

78 ÷ 13 = 6,,余数为0 。。。。 。

以是:

10(78进制)= 60(13进制)

示例2:把字符“78”看成一个78进制数

若是输入自己是“78”,,并且它是用78进制誊写的,,那么它的值不是十进制78,,而是:

78(78进制)= 7 × 78 + 8 = 554(十进制)

继续转换为13进制:

554 = 3 × 13的2次方 + 3 × 13 + 8

因此:

78(78进制)= 338(13进制)

这说明“十进制数78”和“78进制体现的数78”不是统一个工具 。。。。 。现实使用转换工具时,,应划分填写原进制、目的进制和待转换的数值,,不可只输入“78进13进制”而省略原数 。。。。 。

示例3:包括小写字母的数

凭证常见字符表,,小写z代表61 。。。。 。以“2z”为例:

2z(78进制)= 2 × 78 + 61 = 217(十进制)

217除以13,,获得商16余9;;;;16继续除以13,,获得商1余3;;;;1继续除以13,,获得商0余1 。。。。 。逆序读取余数,,效果为:

2z(78进制)= 139(13进制)

四、转换时应检查的内容

  • 确认原数:“78进制转13进制”只是转换偏向,,不可取代详细输入值 。。。。 。
  • 确认字符表:尤其要确认78进制中62到77对应哪些字符 。。。。 。
  • 检查数位规模:78进制的每一位数值必需小于78,,13进制效果中的每一位必需小于13 。。。。 。
  • 区分巨细写:在常见编码中,,A和a划分代表10和36,,不可混用 。。。。 。
  • 保存前导零:若是原数要求牢靠长度,,转换后可能需要手动增补前导零;;;;这不会改变数值 。。。。 。

关于整数,,最稳妥的流程就是“78进制按位睁开为十进制,,再一连除以13并倒序读取余数” 。。。。 。若是转换工具包括小数部分,,则整数部分仍可按上述要领处置惩罚,,小数部分通常接纳“重复乘以13、依次取整数位”的方法,,并凭证需要限制保存位数 。。。。 。

结论:若输入为“1A(78进制)”,,转换效果是“6A(13进制)”;;;;若问题指的是十进制数78转换为13进制,,效果是“60(13进制)” 。。。。 。在处置惩罚更长或包括特殊字符的78进制数时,,必需先确认完整输入和字符映射规则 。。。。 。

[责任编辑:程益中]

为您推荐

热门文章

精彩视频

凤凰资讯官方微信
凤凰资讯官方微信
关注更多资讯
【网站地图】【sitemap】