书栈网 · BookStack 本次搜索耗时 0.023 秒,为您找到 120446 个相关结果.
  • 6.9 编码和解码十六进制数

    6.9 编码和解码十六进制数 问题 解决方案 讨论 6.9 编码和解码十六进制数 问题 你想将一个十六进制字符串解码成一个字节字符串或者将一个字节字符串编码成一个十六进制字符串。 解决方案 如果你只是简单的解码或编码一个十六进制的原始字符串,可以使用 binascii 模块。例如: >>> # Initial byte str...
  • 简介

    目录 License 《大话设计模式》 php版本 用自己现在用的语言重新写一遍,文中的代码均可以在终端内执行 网页版本gitbook: https://hulin.gitbook.io/design-patterns-by-php/ 相关资源: Design Patterns for Humans DesignPatternsPHP ...
  • 14. 浮点数运算:问题和局限

    1175 2018-07-23 《Python 2 教程》
    14. 浮点数运算:问题和局限 14.1. 二进制表示的误差 14. 浮点数运算:问题和局限 浮点数在计算机硬件中表示为以 2 为底(二进制)的小数。例如,十进制小数 0.125 是1/10 + 2/100 + 5/1000 的值,同样二进制小数 0.001 是 0/2 + 0/4 + 1/8 的值。这两个小数具有相同的值,...
  • NumPy - 字节交换

    NumPy - 字节交换 numpy.ndarray.byteswap() NumPy - 字节交换 我们已经看到,存储在计算机内存中的数据取决于 CPU 使用的架构。 它可以是小端(最小有效位存储在最小地址中)或大端(最小有效字节存储在最大地址中)。 numpy.ndarray.byteswap() numpy.ndarray.byte...
  • 14. 浮点数算法:争议和限制

    14. 浮点数算法:争议和限制¶ 14.1. 表达错误¶ 14. 浮点数算法:争议和限制¶ 浮点数在计算机中表达为二进制(binary)小数。例如:十进制小数: 0.125 是 1/10 + 2/100 + 5/1000 的值,同样二进制小数: 0.001 是 0/2 + 0/4 + 1/8。这两个数值相同。唯一的实质区...
  • 15. 浮点算术:争议和限制

    15. 浮点算术:争议和限制 15. 浮点算术:争议和限制 浮点数在计算机硬件中表示为以 2 为基数(二进制)的小数。举例而言,十进制的小数 0.125 等于 1/10 + 2/100 + 5/1000 ,同理,二进制的小数 0.001 等于0/2 + 0/4 + 1/8。这两个小数具有相同的值,唯一真正的区别是第一个是以 10 为基...
  • 前言

    Flutter完整开发实战详解系列,GSY Flutter 系列专栏整合,不定期更新 在如今的 Fultter 大潮下,本系列是让你看完会安心的文章。 本系列将完整讲述:如何快速从 0 开发一个完整的 Flutter APP,配套高完成度 Flutter 开源项目 GSYGithubAppFlutter 和 独立多案例学习型项目 ,同时会提供...
  • 前言

    《Go语言四十二章经》 起因 阅读 交流 更新 《Go语言四十二章经》 作者:ffhelicopter(李骁) 时间:2018-04-15 起因 一直想写点什么但懒得动笔或者是不知道写什么。而这次写《Go语言四十二章经》,纯粹是因为开发过程中碰到过的一些问题,踩到过的一些坑,感觉在Go语言学习使用过程中,有必要深刻理解这门语言的核心思...
  • 文件名命名限制

    文件名命名限制 文件名命名限制 不能为空 不能以/开头 不能出现连续/ 编码长度最大为850个字节 推荐使用大小写英文字母、数字,即[a-z,A-Z,0-9]和符号 -,!,_,.,* 及其组合 不支持 ASCII 控制字符中的字符上(↑),字符下(↓),字符右(→),字符左(←),分别对应 CAN(24),EM(25),SUB(26),ESC(2...
  • 浮点数在计算机中是如何存储

    1162 2021-04-16 《Linux 学习笔记》
    浮点数在计算机中是如何存储 十进制整数转二进制 二进制转十进制整数 二进制小数转换成十进制 十进制小数转换为二进制小数 浮点数存储 32和64位浮点数 64位双精度 为什么0x00000009还原成浮点数,就成了0.000000? 浮点数的舍入 浮点数在计算机中是如何存储 最近看了很多关于计算机底层的一些书,我们都知道计算机里运算的...