显示justbytes包的显示选项
justbytes-gui的Python项目详细描述
justbytes是一个简单的库,用于演示显示选项 JustBytes库的。
有很多显示选项,很难记住 他们的关键词。
用法
此库需要justbytes库。它有一个方法,show(), 在justbytes.range对象上调用。
>>> from justbytes import * >>> number = Range(32, GiB) >>> from justbytes_gui import show >>> show(number)
show()方法打开一个gui,根据默认值显示数字 选项,并允许用户通过更改选项进行实验。
期权分为两类,它们可能会改变 显示的单位的编号或,以及那些只改变外观的单位。
值选项
- 基数–显示数字的基数。十是最常见的 基本,但显示选项允许选择任何基本。基数1000是 当以国际单位表示值时特别有用,以1024为基数时 显示以iec单位表示的值,因为这些基数的选择也显示 子单元的分解。
- 单位,iec或si–iec单位是以1024为基数,si是以1000为基数。
- 精确值–如果选择此选项,则最高单位为 结果值是选择了一个整数。
- 精度-基数右边的最大位数。
- 极限-分数,乘以适用于iec或 国际单位制,给出了在 基数的左边。选择1.0并使用iec单位表示 基数的左边必须严格小于1024*1.0。
- 舍入方法–有许多舍入方法,其中 不言而喻的名字。
- 单位-如果指定了一个特定的单位,例如MB,这将覆盖其他单位 配置操作。
显示选项
显示选项根据不同类别进一步分组。
基本选项
这些选项决定如何指示数字的基数。
- prefix–对base 8(0)或base使用常用前缀之一 16(十倍)。
- subscript–使用类似于下标的符号来表示基数。
数字选项
这些选项决定数字的显示方式。
- Use Letters–在 习惯方式,即A代表10,B代表11,以此类推。
- 使用大写字母-这只有在已经使用字母时才有意义,并且 使用大写字母而不是小写字母。
- 分隔符-分隔符,当数字彼此分开时 选择会产生需要多个字符表示的数字。
剥离选项
这些选项控制如何去除尾随零。
- 全部删除–删除所有尾随零。
- strip exact–如果显示的数字正好是 与它所代表的值相同。
- 整条-就像整条一样,但是增加了进一步的限制 右边出现零。
其他选项
这些选项没有明显的分组。
- 显示关系–指示显示的值与其表示的值的关系。