小编ytr*_*trp的帖子

用英语读取十六进制值

多年来我一直在逐位读取十六进制数,现在我厌倦了将需要超过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变为"十六".

谢谢你的帮助.

language-agnostic hex

8
推荐指数
1
解决办法
1868
查看次数

如何以编程方式模拟较低的处理器频率?

我有兴趣在我的2GHz +处理器上以特定频率(如25MHz)运行程序.我可以想到做这样的事情的唯一方法是使用微秒精度睡眠函数,但我不确定如何计算线程应该睡多长时间以匹配特定频率.任何提示或其他想法?我在X86 Linux操作系统上用C语言做这个.

c simulation cpu x86 assembly

7
推荐指数
1
解决办法
1371
查看次数

如何以编程方式从Web下载文件?

如何从C等编程语言的服务器下载文件?我理解更高级语言有魔术函数,如"download_file_from_url()",但它们无法帮助我理解实际发生的事情.我对套接字有点熟悉,但网络编程一般对我来说仍然是一个黑盒子.谢谢你的帮助.

c sockets http file download

3
推荐指数
2
解决办法
2033
查看次数

标签 统计

c ×2

assembly ×1

cpu ×1

download ×1

file ×1

hex ×1

http ×1

language-agnostic ×1

simulation ×1

sockets ×1

x86 ×1