 OpenShift Container Platform 4.14 OperatorOPERATOR? 从概念上讲,Operator 会收集人类操作知识,并将其编码成更容易分享给消费者的软件。 Operator 是一组软件,可用于降低运行其他软件的操作复杂程度。它可以被看作是软件厂商的工程团队 的扩展,可以在 Kubernetes 环境中(如 OpenShift Container Platform)监控软件的运行情况,并根据 软件的当前状态实时做出决策。Advanced Operator 为什么要使用 Operator? Operator 可以: 重复安装和升级。 持续对每个系统组件执行运行状况检查。 无线 (OTA) 更新 OpenShift 组件和 ISV 内容。 汇总现场工程师了解的情况并将其传输给所有用户,而非一两个用户。 为什么在 什么在 Kubernetes 上部署? 上部署? Kubernetes(扩展至 OpenShift Container Platfo 是集群管理员用来发现和安装 Operator 的 OpenShift Container Platform 中的 Web 控制 台界面。只需单击一次,即可从其非集群源拉取 Operator,并将其安装和订阅至集群中,为工程团队使 用 Operator Lifecycle Manager (OLM) 在部署环境中自助管理产品做好准备。 集群管理员可从划分为以下类别的目录进行选择: 类别 类别 描述 描述 红帽 Operator0 码力 | 423 页 | 4.26 MB | 1 年前3 OpenShift Container Platform 4.14 OperatorOPERATOR? 从概念上讲,Operator 会收集人类操作知识,并将其编码成更容易分享给消费者的软件。 Operator 是一组软件,可用于降低运行其他软件的操作复杂程度。它可以被看作是软件厂商的工程团队 的扩展,可以在 Kubernetes 环境中(如 OpenShift Container Platform)监控软件的运行情况,并根据 软件的当前状态实时做出决策。Advanced Operator 为什么要使用 Operator? Operator 可以: 重复安装和升级。 持续对每个系统组件执行运行状况检查。 无线 (OTA) 更新 OpenShift 组件和 ISV 内容。 汇总现场工程师了解的情况并将其传输给所有用户,而非一两个用户。 为什么在 什么在 Kubernetes 上部署? 上部署? Kubernetes(扩展至 OpenShift Container Platfo 是集群管理员用来发现和安装 Operator 的 OpenShift Container Platform 中的 Web 控制 台界面。只需单击一次,即可从其非集群源拉取 Operator,并将其安装和订阅至集群中,为工程团队使 用 Operator Lifecycle Manager (OLM) 在部署环境中自助管理产品做好准备。 集群管理员可从划分为以下类别的目录进行选择: 类别 类别 描述 描述 红帽 Operator0 码力 | 423 页 | 4.26 MB | 1 年前3
 Python 标准库参考指南 2.7.18 It offers several advantages over the float datatype: • Decimal 类型的“设计是基于考虑人类习惯的浮点数模型,并且因此具有以下最高指导原则——计算机 必须提供与人们在学校所学习的算术相一致的算术。”——摘自 decimal 算术规范描述。 • Decimal numbers can be represented exactly. In Reference, 发布 2.7.18 sqrt([context]) 返回参数的平方根精确到完整精度。 to_eng_string([context]) 转换为字符串,如果需要指数则会使用工程标注法。 工程标注法的指数是 3 的倍数。这会在十进制位的左边保留至多 3 个数码,并可能要求添加一至 两个末尾零。 例如,此方法会将 Decimal('123E+1') 转换为 Decimal('1.23E+3')。 18 sqrt(x) 非负数基于上下文精度的平方根。 subtract(x, y) 返回 x 和 y 的差。 to_eng_string(x) 转换为字符串,如果需要指数则会使用工程标注法。 工程标注法的指数是 3 的倍数。这会在十进制位的左边保留至多 3 个数码,并可能要求添加一至 两个末尾零。 to_integral_exact(x) 舍入到一个整数。 to_sci_string(x)0 码力 | 1552 页 | 7.42 MB | 9 月前3 Python 标准库参考指南 2.7.18 It offers several advantages over the float datatype: • Decimal 类型的“设计是基于考虑人类习惯的浮点数模型,并且因此具有以下最高指导原则——计算机 必须提供与人们在学校所学习的算术相一致的算术。”——摘自 decimal 算术规范描述。 • Decimal numbers can be represented exactly. In Reference, 发布 2.7.18 sqrt([context]) 返回参数的平方根精确到完整精度。 to_eng_string([context]) 转换为字符串,如果需要指数则会使用工程标注法。 工程标注法的指数是 3 的倍数。这会在十进制位的左边保留至多 3 个数码,并可能要求添加一至 两个末尾零。 例如,此方法会将 Decimal('123E+1') 转换为 Decimal('1.23E+3')。 18 sqrt(x) 非负数基于上下文精度的平方根。 subtract(x, y) 返回 x 和 y 的差。 to_eng_string(x) 转换为字符串,如果需要指数则会使用工程标注法。 工程标注法的指数是 3 的倍数。这会在十进制位的左边保留至多 3 个数码,并可能要求添加一至 两个末尾零。 to_integral_exact(x) 舍入到一个整数。 to_sci_string(x)0 码力 | 1552 页 | 7.42 MB | 9 月前3
 Python 标准库参考指南 2.7.18 It offers several advantages over the float datatype: • Decimal 类型的“设计是基于考虑人类习惯的浮点数模型,并且因此具有以下最高指导原则——计算机 必须提供与人们在学校所学习的算术相一致的算术。”——摘自 decimal 算术规范描述。 • Decimal numbers can be represented exactly. In Reference, 发布 2.7.18 sqrt([context]) 返回参数的平方根精确到完整精度。 to_eng_string([context]) 转换为字符串,如果需要指数则会使用工程标注法。 工程标注法的指数是 3 的倍数。这会在十进制位的左边保留至多 3 个数码,并可能要求添加一至 两个末尾零。 例如,此方法会将 Decimal('123E+1') 转换为 Decimal('1.23E+3')。 18 sqrt(x) 非负数基于上下文精度的平方根。 subtract(x, y) 返回 x 和 y 的差。 to_eng_string(x) 转换为字符串,如果需要指数则会使用工程标注法。 工程标注法的指数是 3 的倍数。这会在十进制位的左边保留至多 3 个数码,并可能要求添加一至 两个末尾零。 to_integral_exact(x) 舍入到一个整数。 to_sci_string(x)0 码力 | 1552 页 | 7.42 MB | 9 月前3 Python 标准库参考指南 2.7.18 It offers several advantages over the float datatype: • Decimal 类型的“设计是基于考虑人类习惯的浮点数模型,并且因此具有以下最高指导原则——计算机 必须提供与人们在学校所学习的算术相一致的算术。”——摘自 decimal 算术规范描述。 • Decimal numbers can be represented exactly. In Reference, 发布 2.7.18 sqrt([context]) 返回参数的平方根精确到完整精度。 to_eng_string([context]) 转换为字符串,如果需要指数则会使用工程标注法。 工程标注法的指数是 3 的倍数。这会在十进制位的左边保留至多 3 个数码,并可能要求添加一至 两个末尾零。 例如,此方法会将 Decimal('123E+1') 转换为 Decimal('1.23E+3')。 18 sqrt(x) 非负数基于上下文精度的平方根。 subtract(x, y) 返回 x 和 y 的差。 to_eng_string(x) 转换为字符串,如果需要指数则会使用工程标注法。 工程标注法的指数是 3 的倍数。这会在十进制位的左边保留至多 3 个数码,并可能要求添加一至 两个末尾零。 to_integral_exact(x) 舍入到一个整数。 to_sci_string(x)0 码力 | 1552 页 | 7.42 MB | 9 月前3
 Python 标准库参考指南 2.7.18 It offers several advantages over the float datatype: • Decimal 类型的“设计是基于考虑人类习惯的浮点数模型,并且因此具有以下最高指导原则——计算机 必须提供与人们在学校所学习的算术相一致的算术。”——摘自 decimal 算术规范描述。 • Decimal numbers can be represented exactly. In Reference, 发布 2.7.18 sqrt([context]) 返回参数的平方根精确到完整精度。 to_eng_string([context]) 转换为字符串,如果需要指数则会使用工程标注法。 工程标注法的指数是 3 的倍数。这会在十进制位的左边保留至多 3 个数码,并可能要求添加一至 两个末尾零。 例如,此方法会将 Decimal('123E+1') 转换为 Decimal('1.23E+3')。 18 sqrt(x) 非负数基于上下文精度的平方根。 subtract(x, y) 返回 x 和 y 的差。 to_eng_string(x) 转换为字符串,如果需要指数则会使用工程标注法。 工程标注法的指数是 3 的倍数。这会在十进制位的左边保留至多 3 个数码,并可能要求添加一至 两个末尾零。 to_integral_exact(x) 舍入到一个整数。 to_sci_string(x)0 码力 | 1552 页 | 7.42 MB | 9 月前3 Python 标准库参考指南 2.7.18 It offers several advantages over the float datatype: • Decimal 类型的“设计是基于考虑人类习惯的浮点数模型,并且因此具有以下最高指导原则——计算机 必须提供与人们在学校所学习的算术相一致的算术。”——摘自 decimal 算术规范描述。 • Decimal numbers can be represented exactly. In Reference, 发布 2.7.18 sqrt([context]) 返回参数的平方根精确到完整精度。 to_eng_string([context]) 转换为字符串,如果需要指数则会使用工程标注法。 工程标注法的指数是 3 的倍数。这会在十进制位的左边保留至多 3 个数码,并可能要求添加一至 两个末尾零。 例如,此方法会将 Decimal('123E+1') 转换为 Decimal('1.23E+3')。 18 sqrt(x) 非负数基于上下文精度的平方根。 subtract(x, y) 返回 x 和 y 的差。 to_eng_string(x) 转换为字符串,如果需要指数则会使用工程标注法。 工程标注法的指数是 3 的倍数。这会在十进制位的左边保留至多 3 个数码,并可能要求添加一至 两个末尾零。 to_integral_exact(x) 舍入到一个整数。 to_sci_string(x)0 码力 | 1552 页 | 7.42 MB | 9 月前3
 Kubernetes + OAM 让开发者更简单Deployment Service Node Custom Resource 一组容器 一组 Pod 副本 Pod 的访问入口 节点 自定义对象 声明式 API 对象 基础设施层能力 业务运维 平台工程师 业务研发 扩容策略 发布策略 分批策略 访问控制 流量配置 应用管理平台 (Openshift、Cloudfoundry、阿里内部、腾讯内部 …) 应用 CI/CD 流水线 K8s PaaS 分批策略 访问控制 流量配置 Pod Deployment Service Node Custom Resource 业务运维 业务研发 按需绑定 关键词:用户友好,应用层语义和抽象 平台工程师 Controller 目标二:一个高可扩展的应用管理平台 关键词:可插拔,可扩展,模块化,没有抽象程度锁定 应用 Deployment Knative Service Function Application Model Platform Kubernetes GitOps/持续集成 标准化定义应用组件 标准化配置应用运维能力 标准化管理 k8s 能力插件 业务运维 业务研发 平台工程师 统一、标准、高可扩展的云 原生应用管理平台 Component Trait 能力注册与管理 应用 Component Deployment Function apiVersion:0 码力 | 22 页 | 10.58 MB | 1 年前3 Kubernetes + OAM 让开发者更简单Deployment Service Node Custom Resource 一组容器 一组 Pod 副本 Pod 的访问入口 节点 自定义对象 声明式 API 对象 基础设施层能力 业务运维 平台工程师 业务研发 扩容策略 发布策略 分批策略 访问控制 流量配置 应用管理平台 (Openshift、Cloudfoundry、阿里内部、腾讯内部 …) 应用 CI/CD 流水线 K8s PaaS 分批策略 访问控制 流量配置 Pod Deployment Service Node Custom Resource 业务运维 业务研发 按需绑定 关键词:用户友好,应用层语义和抽象 平台工程师 Controller 目标二:一个高可扩展的应用管理平台 关键词:可插拔,可扩展,模块化,没有抽象程度锁定 应用 Deployment Knative Service Function Application Model Platform Kubernetes GitOps/持续集成 标准化定义应用组件 标准化配置应用运维能力 标准化管理 k8s 能力插件 业务运维 业务研发 平台工程师 统一、标准、高可扩展的云 原生应用管理平台 Component Trait 能力注册与管理 应用 Component Deployment Function apiVersion:0 码力 | 22 页 | 10.58 MB | 1 年前3
 Python 标准库参考指南 3.8.20 decimal 模块为快速正确舍入的十进制浮点运算提供支持。与float 数据类型相比,它具有以下几个 优点: • Decimal 类型的“设计是基于考虑人类习惯的浮点数模型,并且因此具有以下最高指导原则——计 算机必须提供与人们在学校所学习的算术相一致的算术。”——摘自 decimal 算术规范描述。 • Decimal 数字的表示是完全精确的。相比之下,1.1 和 2.2 这样的数字在二进制浮点中没有精确的表 和 指数保持不变。 sqrt(context=None) 返回参数的平方根精确到完整精度。 to_eng_string(context=None) 转换为字符串,如果需要指数则会使用工程标注法。 工程标注法的指数是 3 的倍数。这会在十进制位的左边保留至多 3 个数码,并可能要求添加 一至两个末尾零。 例如,此方法会将 Decimal('123E+1') 转换为 Decimal('1.23E+3')。 Library Reference, 发布 3.8.20 subtract(x, y) 返回 x 和 y 的差。 to_eng_string(x) 转换为字符串,如果需要指数则会使用工程标注法。 工程标注法的指数是 3 的倍数。这会在十进制位的左边保留至多 3 个数码,并可能要求添加 一至两个末尾零。 to_integral_exact(x) 舍入到一个整数。 to_sci_string(x)0 码力 | 1927 页 | 9.69 MB | 9 月前3 Python 标准库参考指南 3.8.20 decimal 模块为快速正确舍入的十进制浮点运算提供支持。与float 数据类型相比,它具有以下几个 优点: • Decimal 类型的“设计是基于考虑人类习惯的浮点数模型,并且因此具有以下最高指导原则——计 算机必须提供与人们在学校所学习的算术相一致的算术。”——摘自 decimal 算术规范描述。 • Decimal 数字的表示是完全精确的。相比之下,1.1 和 2.2 这样的数字在二进制浮点中没有精确的表 和 指数保持不变。 sqrt(context=None) 返回参数的平方根精确到完整精度。 to_eng_string(context=None) 转换为字符串,如果需要指数则会使用工程标注法。 工程标注法的指数是 3 的倍数。这会在十进制位的左边保留至多 3 个数码,并可能要求添加 一至两个末尾零。 例如,此方法会将 Decimal('123E+1') 转换为 Decimal('1.23E+3')。 Library Reference, 发布 3.8.20 subtract(x, y) 返回 x 和 y 的差。 to_eng_string(x) 转换为字符串,如果需要指数则会使用工程标注法。 工程标注法的指数是 3 的倍数。这会在十进制位的左边保留至多 3 个数码,并可能要求添加 一至两个末尾零。 to_integral_exact(x) 舍入到一个整数。 to_sci_string(x)0 码力 | 1927 页 | 9.69 MB | 9 月前3
 Python 标准库参考指南 3.8.20 decimal 模块为快速正确舍入的十进制浮点运算提供支持。与float 数据类型相比,它具有以下几个 优点: • Decimal 类型的“设计是基于考虑人类习惯的浮点数模型,并且因此具有以下最高指导原则——计 算机必须提供与人们在学校所学习的算术相一致的算术。”——摘自 decimal 算术规范描述。 • Decimal 数字的表示是完全精确的。相比之下,1.1 和 2.2 这样的数字在二进制浮点中没有精确的表 和 指数保持不变。 sqrt(context=None) 返回参数的平方根精确到完整精度。 to_eng_string(context=None) 转换为字符串,如果需要指数则会使用工程标注法。 工程标注法的指数是 3 的倍数。这会在十进制位的左边保留至多 3 个数码,并可能要求添加 一至两个末尾零。 例如,此方法会将 Decimal('123E+1') 转换为 Decimal('1.23E+3')。 Library Reference, 发布 3.8.20 subtract(x, y) 返回 x 和 y 的差。 to_eng_string(x) 转换为字符串,如果需要指数则会使用工程标注法。 工程标注法的指数是 3 的倍数。这会在十进制位的左边保留至多 3 个数码,并可能要求添加 一至两个末尾零。 to_integral_exact(x) 舍入到一个整数。 to_sci_string(x)0 码力 | 1927 页 | 9.69 MB | 9 月前3 Python 标准库参考指南 3.8.20 decimal 模块为快速正确舍入的十进制浮点运算提供支持。与float 数据类型相比,它具有以下几个 优点: • Decimal 类型的“设计是基于考虑人类习惯的浮点数模型,并且因此具有以下最高指导原则——计 算机必须提供与人们在学校所学习的算术相一致的算术。”——摘自 decimal 算术规范描述。 • Decimal 数字的表示是完全精确的。相比之下,1.1 和 2.2 这样的数字在二进制浮点中没有精确的表 和 指数保持不变。 sqrt(context=None) 返回参数的平方根精确到完整精度。 to_eng_string(context=None) 转换为字符串,如果需要指数则会使用工程标注法。 工程标注法的指数是 3 的倍数。这会在十进制位的左边保留至多 3 个数码,并可能要求添加 一至两个末尾零。 例如,此方法会将 Decimal('123E+1') 转换为 Decimal('1.23E+3')。 Library Reference, 发布 3.8.20 subtract(x, y) 返回 x 和 y 的差。 to_eng_string(x) 转换为字符串,如果需要指数则会使用工程标注法。 工程标注法的指数是 3 的倍数。这会在十进制位的左边保留至多 3 个数码,并可能要求添加 一至两个末尾零。 to_integral_exact(x) 舍入到一个整数。 to_sci_string(x)0 码力 | 1927 页 | 9.69 MB | 9 月前3
 Python 标准库参考指南 3.8.20 decimal 模块为快速正确舍入的十进制浮点运算提供支持。与float 数据类型相比,它具有以下几个优点: • Decimal 类型的“设计是基于考虑人类习惯的浮点数模型,并且因此具有以下最高指导原则——计算机 必须提供与人们在学校所学习的算术相一致的算术。”——摘自 decimal 算术规范描述。 • Decimal 数字的表示是完全精确的。相比之下,1.1 和 2.2 这样的数字在二进制浮点中没有精确的表 和指数保持不 变。 sqrt(context=None) 返回参数的平方根精确到完整精度。 to_eng_string(context=None) 转换为字符串,如果需要指数则会使用工程标注法。 工程标注法的指数是 3 的倍数。这会在十进制位的左边保留至多 3 个数码,并可能要求添加一至 两个末尾零。 例如,此方法会将 Decimal('123E+1') 转换为 Decimal('1.23E+3')。 --- 十进制定点和浮点运算 307 The Python Library Reference, 发布 3.8.20 to_eng_string(x) 转换为字符串,如果需要指数则会使用工程标注法。 工程标注法的指数是 3 的倍数。这会在十进制位的左边保留至多 3 个数码,并可能要求添加一至 两个末尾零。 to_integral_exact(x) 舍入到一个整数。 to_sci_string(x)0 码力 | 2052 页 | 9.74 MB | 9 月前3 Python 标准库参考指南 3.8.20 decimal 模块为快速正确舍入的十进制浮点运算提供支持。与float 数据类型相比,它具有以下几个优点: • Decimal 类型的“设计是基于考虑人类习惯的浮点数模型,并且因此具有以下最高指导原则——计算机 必须提供与人们在学校所学习的算术相一致的算术。”——摘自 decimal 算术规范描述。 • Decimal 数字的表示是完全精确的。相比之下,1.1 和 2.2 这样的数字在二进制浮点中没有精确的表 和指数保持不 变。 sqrt(context=None) 返回参数的平方根精确到完整精度。 to_eng_string(context=None) 转换为字符串,如果需要指数则会使用工程标注法。 工程标注法的指数是 3 的倍数。这会在十进制位的左边保留至多 3 个数码,并可能要求添加一至 两个末尾零。 例如,此方法会将 Decimal('123E+1') 转换为 Decimal('1.23E+3')。 --- 十进制定点和浮点运算 307 The Python Library Reference, 发布 3.8.20 to_eng_string(x) 转换为字符串,如果需要指数则会使用工程标注法。 工程标注法的指数是 3 的倍数。这会在十进制位的左边保留至多 3 个数码,并可能要求添加一至 两个末尾零。 to_integral_exact(x) 舍入到一个整数。 to_sci_string(x)0 码力 | 2052 页 | 9.74 MB | 9 月前3
 Python 标准库参考指南 3.7.13 decimal 模块为快速正确舍入的十进制浮点运算提供支持。它提供了float 数据类型以外的几个优点: • Decimal 类型的“设计是基于考虑人类习惯的浮点数模型,并且因此具有以下最高指导原则——计 算机必须提供与人们在学校所学习的算术相一致的算术。”——摘自 decimal 算术规范描述。 • Decimal 数字的表示是精确的。相比之下,1.1 和 2.2 这样则是不精确的二进制浮点数表示。最终用 和 指数保持不变。 sqrt(context=None) 返回参数的平方根精确到完整精度。 to_eng_string(context=None) 转换为字符串,如果需要指数则会使用工程标注法。 工程标注法的指数是 3 的倍数。这会在十进制位的左边保留至多 3 个数码,并可能要求添加 一至两个末尾零。 例如,此方法会将 Decimal('123E+1') 转换为 Decimal('1.23E+3')。 Chapter 9. 数字和数学模块 The Python Library Reference, 发布 3.7.13 to_eng_string(x) 转换为字符串,如果需要指数则会使用工程标注法。 工程标注法的指数是 3 的倍数。这会在十进制位的左边保留至多 3 个数码,并可能要求添加 一至两个末尾零。 to_integral_exact(x) 舍入到一个整数。 to_sci_string(x)0 码力 | 1846 页 | 9.09 MB | 9 月前3 Python 标准库参考指南 3.7.13 decimal 模块为快速正确舍入的十进制浮点运算提供支持。它提供了float 数据类型以外的几个优点: • Decimal 类型的“设计是基于考虑人类习惯的浮点数模型,并且因此具有以下最高指导原则——计 算机必须提供与人们在学校所学习的算术相一致的算术。”——摘自 decimal 算术规范描述。 • Decimal 数字的表示是精确的。相比之下,1.1 和 2.2 这样则是不精确的二进制浮点数表示。最终用 和 指数保持不变。 sqrt(context=None) 返回参数的平方根精确到完整精度。 to_eng_string(context=None) 转换为字符串,如果需要指数则会使用工程标注法。 工程标注法的指数是 3 的倍数。这会在十进制位的左边保留至多 3 个数码,并可能要求添加 一至两个末尾零。 例如,此方法会将 Decimal('123E+1') 转换为 Decimal('1.23E+3')。 Chapter 9. 数字和数学模块 The Python Library Reference, 发布 3.7.13 to_eng_string(x) 转换为字符串,如果需要指数则会使用工程标注法。 工程标注法的指数是 3 的倍数。这会在十进制位的左边保留至多 3 个数码,并可能要求添加 一至两个末尾零。 to_integral_exact(x) 舍入到一个整数。 to_sci_string(x)0 码力 | 1846 页 | 9.09 MB | 9 月前3
 Python 标准库参考指南 3.7.13 decimal 模块为快速正确舍入的十进制浮点运算提供支持。它提供了float 数据类型以外的几个优点: • Decimal 类型的“设计是基于考虑人类习惯的浮点数模型,并且因此具有以下最高指导原则——计算机 必须提供与人们在学校所学习的算术相一致的算术。”——摘自 decimal 算术规范描述。 • Decimal 数字的表示是精确的。相比之下,1.1 和 2.2 这样则是不精确的二进制浮点数表示。最终用 和指数保持不 变。 sqrt(context=None) 返回参数的平方根精确到完整精度。 to_eng_string(context=None) 转换为字符串,如果需要指数则会使用工程标注法。 工程标注法的指数是 3 的倍数。这会在十进制位的左边保留至多 3 个数码,并可能要求添加一至 两个末尾零。 例如,此方法会将 Decimal('123E+1') 转换为 Decimal('1.23E+3')。 Library Reference, 发布 3.7.13 subtract(x, y) 返回 x 和 y 的差。 to_eng_string(x) 转换为字符串,如果需要指数则会使用工程标注法。 工程标注法的指数是 3 的倍数。这会在十进制位的左边保留至多 3 个数码,并可能要求添加一至 两个末尾零。 to_integral_exact(x) 舍入到一个整数。 to_sci_string(x)0 码力 | 1961 页 | 9.14 MB | 9 月前3 Python 标准库参考指南 3.7.13 decimal 模块为快速正确舍入的十进制浮点运算提供支持。它提供了float 数据类型以外的几个优点: • Decimal 类型的“设计是基于考虑人类习惯的浮点数模型,并且因此具有以下最高指导原则——计算机 必须提供与人们在学校所学习的算术相一致的算术。”——摘自 decimal 算术规范描述。 • Decimal 数字的表示是精确的。相比之下,1.1 和 2.2 这样则是不精确的二进制浮点数表示。最终用 和指数保持不 变。 sqrt(context=None) 返回参数的平方根精确到完整精度。 to_eng_string(context=None) 转换为字符串,如果需要指数则会使用工程标注法。 工程标注法的指数是 3 的倍数。这会在十进制位的左边保留至多 3 个数码,并可能要求添加一至 两个末尾零。 例如,此方法会将 Decimal('123E+1') 转换为 Decimal('1.23E+3')。 Library Reference, 发布 3.7.13 subtract(x, y) 返回 x 和 y 的差。 to_eng_string(x) 转换为字符串,如果需要指数则会使用工程标注法。 工程标注法的指数是 3 的倍数。这会在十进制位的左边保留至多 3 个数码,并可能要求添加一至 两个末尾零。 to_integral_exact(x) 舍入到一个整数。 to_sci_string(x)0 码力 | 1961 页 | 9.14 MB | 9 月前3
共 31 条
- 1
- 2
- 3
- 4













