78进制转13进制:按位权公式换算整数与小数

A−A+微博☆•••

78进13,就是把一个以78为底数表示的数,换算成以13为底数表示。核心方法是先按位权展开,求出十进制值,再将整数部分反复除以13取余;例如,2A₇₈ = CA₁₃。换算结果取决于输入数字的表示约定,下面先固定字符口径,再给出公式、步骤和计算实例。

先确定78进制数字口径

进制数中的每一位都对应一个数值,数值必须小于该进制的底数。本文采用以下字符约定:0—9分别表示数值0—9,A—Z分别表示10—35,a—z分别表示36—61;数值62—77写作{62}至{77}。因此,78进制中的A代表10,a代表36,大小写不能混用。13进制则使用0—9和A、B、C,分别表示0—12。

例如,78进制的2A表示两位数:左边的2是78的二次方位,右边的A是个位。输入中每一位都要按上述口径解释;如果某一位的数值达到78或更大,它就不是有效的78进制数字。

78进13换算公式

设78进制整数从左到右写作dndn-1…d1d0,每个di代表该位的数值,则先展开成十进制:

N = dn×78n + dn-1×78n-1 + … + d1×78 + d0

得到N后,连续用13除N。每次记录余数,直到商为0;把余数从最后一次到第一次倒序排列,再将10、11、12分别换成A、B、C,即为13进制结果。若输入带小数点,整数部分仍用除法,小数部分则反复乘以13,每次取乘积的整数位作为下一位。

计算步骤与换算结果

  1. 读取位值:将输入中的每个字符转换为对应数值,并从最右一位开始标记位权。
  2. 展开求和:每位数值乘以对应的78次幂,所有乘积相加,得到十进制中间值。
  3. 除以13取余:记录每轮余数并继续处理商,直到商为0。
  4. 倒序并换字符:余数倒序排列,余数10—12写作A—C,形成最终结果。

示例:2A₇₈转成13进制

按字符口径,A=10。先计算十进制值:2×78+10=166。接着连续除以13:

计算商余数
166÷131210(A)
12÷13012(C)

从下往上读取余数,得到CA,因此2A₇₈ = CA₁₃。校验时,CA₁₃=12×13+10=166,与前面的十进制展开结果相同。

另外两个快速校验例子

78进制输入十进制计算13进制结果
10₇₈1×78+0=7860₁₃
100₇₈1×78²=6084299₁₃

其中,60₁₃=6×13=78;299₁₃=2×13²+9×13+9=6084。转换后再按13进制位权展开,能够直接检查余数是否倒序正确,也能发现字符值或位权写错的问题。

小数与负数怎么处理

若78进制输入包含小数点,点左侧按整数公式计算,点右侧第1位乘以78-1,第2位乘以78-2,依次相加。例如,d1d0.e1可展开为d1×78+d0+e1÷78。得到十进制小数后,将小数部分乘13,取整数部分作为13进制小数的下一位,再对剩余小数重复操作;结果可能出现循环小数。

负数先对绝对值执行相同换算,最后在结果前保留负号。实际手算或录入计算器时,最容易出错的是把A误当成0、混淆A与a,或把余数按正序拼接。只要字符口径统一、除法余数倒序读取,78进13的计算结果即可按公式复核。

【更多新闻,请关注“海报新闻”客户端】【山东手机报:及时获取本地新闻资讯】

初审编辑:李小萌

责任编辑:潘美玲

相关新闻

推荐阅读

  • 网传“职业本科无法考研”说法属实吗?专家解读

      农业农村部派出3个由司局级干部带队的工作组和7个科技小分队,赴河北、山西、江苏、安徽、山东、河南、陕西7省,指导各地做好抗旱准备和应对工作,保质保量完成夏收夏播。

    2026-11-01 02:24:48 北青网
  • 亨利专访:直至今日,我也一直是阿森纳的球迷

      经查,李鹏新丧失理想信念,背弃初心使命,培植个人势力,搞“七个有之”;无视中央八项规定精神,违规接受宴请和车辆司机服务安排;对组织不忠诚、不老实,在组织函询时不如实说明问题,违背组织原则,卖官鬻爵,严重污染地方政治生态;廉洁底线失守,长期违规收受礼品、礼金;腐化堕落;贪婪无度,政商勾连,大搞新型腐败,利用职务便利为他人在矿产开发、企业经营、干部选拔任用等方面谋利,并非法收受股权股份等巨额财物。

    2026-11-04 10:35:48 杭州网
  • 三峡能源:不存在应披露而未披露的重大事项

      据最新气象资料分析,21日前河南省将仍以高温天气为主,不过每天的高温影响范围和强度会有不同。预计16日东南部,18日北部、东部、南部,19日北部、东部,21日北中部、西南部最高气温将达37到39℃,局部超过40℃。

    2026-10-27 03:09:48 快科技