ytr*_*trp 8 language-agnostic hex
多年来我一直在逐位读取十六进制数,现在我厌倦了将需要超过16位的数字的十六进制值转换为英语.是否存在将十六进制转换为英语的更优雅的形式?
在英语中,存在将十进制值转换为英语的简单系统.十进制10是英文"十",十进制57是英文"五十七",十进制32767是"三万二千七百六十七"等.
据我所知,在英语中没有优雅表示十六进制的系统.Hexadecimal 10是英文"one zero"或"one oh",十六进制F0ED是"eff oh eee dee",十六进制30F538B9310是英文"three oh eff five three eight eight bee nine three one oh".需要更多位的值变得越来越难以翻译.有时将其转换为十进制等值以获得优雅的英文翻译,因此十六进制10变为"十六".
谢谢你的帮助.
Aak*_*shM 11
这是在Knuth中 - 搜索"vybong bysanton"这个短语(自从阅读之后就一直困扰着我)产生了这个斜线评论和回应:
Donald Knuth在"计算机程序设计艺术"第4.1节中描述:
......一位着名的瑞典裔美国土木工程师John W. Nystrom [谁]决定...... [设计]基于radix-16算术的完整的计算,权重和测量系统.他写道:"我并不害怕,或者毫不犹豫地提倡算术和计量学的二元系统.我知道我有自然的一面;如果我没有成功地给你留下深刻的印象,那它的实用性和对人类的重要性,它将反映出我们这一代人对我们科学家和哲学家的信任." Nystrom设计了用于发音十六进制数字的特殊方法; 例如,[0xC0160]被称为"vybong,bysanton".他的整个系统被称为音调系统,它在J. Franklin Inst.中有所描述.46(1863),263-275,337,348,402-407.
也许你应该得到该期刊的那个问题并试一试.
(响应:)
引自http://www.monmouth.com/~colonel/tonal.html [monmouth.com]
来自数学娱乐,HE Licks(Van Nostrand,1917):
费城的John W. Nystrom在大约五十年前设计了音调系统"数字",其中16是基数而不是十进制中的10.数字1,2,3,4等被称为An,De,Ti,Go等,并且为10,11,12,13,14,15设计了新的字符.该系统也包含了新的字符.将这一年划分为16个月,其中包括Anuary,Debrian,Timander,Gostus,Suvenary,Bylian,Ratamber,Mesidius,Nictorary,Kolumbian,Husander,Victorius,Lamboary,Polian,Fylander,Tonborious,每个人的前两个字母.月份是十六个数字的名称.
这有点不准确.图9用于10,原则是使8位或更大位的数字看起来像16位补码的倒数; 为9设计了一个新的数字.12的名字是Vy,而不是Vi; 而且我相信,甲基,尼斯,vyth和tonth月被命名为Mesudius,Nictoary,Vyctorius和Tonborius.
这一年始于冬至,即An Anuary.除了Debrian,Gostus和Lamboary之外,每个月都有tonra天,只有tonby,但Debrian在闰年还有一天.
吨的权力是:吨,san,mill,bong.这些可以用作前缀来表示乘法,也可以用作后缀来表示除法.例如,这一天分为吨(十六)时间,一小时为吨蒂姆,一个时间为吨蒂姆斯.