news 2026/4/18 7:56:45

【ABAP】数字数据类型

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【ABAP】数字数据类型

ABAP 支持三种数字数据类型,它们是:

  • 类型 I 的整型(整数);

  • 类型 P 的压缩号;

  • 类型 F 的浮点数;

1、类型 I 的数据

  • 类型 I 数据的数值范围是 -2**31 到 2**31-1 并且仅包括整数。

  • 对算术运算的非整型结 果(如分数 )进行四舍五入,而不是截断。

  • 类型 I 数据可用于计数器、项目号、索引和时间期段等。

2、类型 P 数据

  • 类型 P 数据允许在小数点后有数字。

  • 类型 P 数据的数值范围取决于大小和小数点后的位数 。有效大小可以是从 1 到 16 字节的任何值。将两个十进制数字压缩到一个字节,而最后一个字节包含一个数字和符号。在小数点后最多允许 14 个数字。 关于定义小数点后位数的详细信息,参见 DATA 语句的基本格式。

  • 使用类型 P 数据时,最好将程序属性设置为“ 定点算法” (参见 指定程序属性)。否则, 将类型 P 数字作为整型对待。

  • 类型 P 数据可用于如距离、重量和钱数等 数值。

3、类型 F 数据类型

  • 对于正数和负数,类型 F 数的数值范围是 1x10**-307 到 1x10**308, 包括 0(零)。

  • 精确范围近似为 15 位十进制数,这取决于硬件平台的浮点算法。

  • 由于是在内部将类型 F 数据转换为二进制系统,因此可能出现舍入误差。尽管 ABAP/4 处理器试图将这些影响减至最小,但是如果要求高精度,则不应该使用类型 F 数据。而应代之以类型 P 数据。

  • 如果需要大的数值范围 ,而且舍入误差不重要 ,则可以使用类型 F 数据。

================================================================

注意:因为对类型 I 和 F 字段的算术运算与机器码语句关系更紧密,所以用类型 I 和类型 F 字段的计算比用类型 P 字段的计算要快;同时对 P 字段的运算要求更多的软件支持。尽管如此,可能仍必须使用类型 P 数据以满足精度或数值范围的要求 。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/18 7:37:07

Markdown转PDF发布技术报告:基于TensorFlow实验结果生成

基于TensorFlow实验结果的自动化技术报告生成实践 在人工智能项目日益复杂的今天,一个常被忽视却至关重要的问题浮出水面:我们如何确保每一次模型训练的结果都能被准确、一致且高效地记录下来?尤其在团队协作环境中,研究员A的Exce…

作者头像 李华
网站建设 2026/4/18 4:26:34

一位开源贡献者的个人心声

一位开源贡献者的个人心声 亲爱的开发者与数据科学家同仁: 如果每位阅读此文的您都能贡献一杯咖啡的价钱,我将能全身心投入到服务我们社区的开源工作中。当然,并非每个人都能或愿意资助,这完全没问题。 多年来,我一直构…

作者头像 李华
网站建设 2026/4/17 21:29:43

数据预处理与特征工程

目录 数据预处理的目的 常见数据预处理方法 实际应用注意事项 数据抽样的定义 常见的抽样方法 抽样误差与控制 样本量计算 实施步骤 工具与代码示例 注意事项 数据标准化的定义 Z-score标准化 Min-Max标准化 归一化的定义 L2归一化 小数缩放 标准化与归一化的…

作者头像 李华
网站建设 2026/4/18 0:49:49

wpf 怎么设置Border是屏幕宽度的50%

wpf 怎么设置Border是屏幕宽度的50% <Grid><Grid.ColumnDefinitions><ColumnDefinition Width"1*"/><ColumnDefinition Width"1*"/></Grid.ColumnDefinitions><!--推荐套餐--><Border Grid.Column"0"…

作者头像 李华
网站建设 2026/4/18 0:48:29

还在用无真实参考文献的AI写论文?8款AIGC率低至5%工具推荐!

还在为论文熬夜到凌晨&#xff0c;却发现AI生成的内容漏洞百出&#xff1f; 还在手动拼凑参考文献&#xff0c;却被导师一句“来源不实”打回原形&#xff1f; 还在为动辄30%、40%的AI检测率而提心吊胆&#xff0c;感觉努力全白费&#xff1f; 如果你对以上任何一个问题疯狂点头…

作者头像 李华
网站建设 2026/4/18 0:53:49

LobeChat能否实现AI炼金术士?古代化学知识与现代科学对照

LobeChat能否实现AI炼金术士&#xff1f;古代化学知识与现代科学对照 在人类探索自然的漫长历史中&#xff0c;炼金术曾是一种既神秘又充满哲思的实践。它不只是试图“点石成金”的荒诞幻想&#xff0c;更承载着古人对物质本质、宇宙秩序和生命转化的深刻追问。如今&#xff0c…

作者头像 李华