加入收藏 | 设为首页 | 会员中心 | 我要投稿 南通站长网 (https://www.0513zz.cn/)- 专有云、图像技术、经验、数据治理、专属主机!
当前位置: 首页 > 站长资讯 > 动态 > 正文

确保网络安全与业务连续性计划保持一致

发布时间:2021-02-12 17:55:19 所属栏目:动态 来源:互联网
导读:int 和 float 同样占据四个字节的内存,但是 float 所能表示的最大值比 int 大得多,其根本原因是浮点数在内存中是以指数的方式存储。 浮点数转换到内存中存储的步骤分为如下三步: 将浮点数转换成二进制 用科学计数法表示二进制浮点数 计算指数偏移后的值 1

int 和 float 同样占据四个字节的内存,但是 float 所能表示的最大值比 int 大得多,其根本原因是浮点数在内存中是以指数的方式存储。

浮点数转换到内存中存储的步骤分为如下三步:

  • 将浮点数转换成二进制
  • 用科学计数法表示二进制浮点数
  • 计算指数偏移后的值

1 前言

我们在学习 C 语言时,通常认为浮点数和小数是等价的,并没有严格区分它们的概念,这也并没有影响到我们的学习,原因就是浮点数和小数是绑定在一起的,只有小数才使用浮点格式来存储。

其实,整数和小数可以都使用定点格式来存储,也可以都使用浮点格式来存储,但实际情况却是,C 语言使用定点格式存储整数,使用浮点格式存储小数,这是在 “数值范围” 和 “数值精度” 两项重要指标之间追求平衡的结果。

2 什么是浮点数?

浮点型简单讲就是实数的意思。浮点数在计算机中用以近似表示任意某个实数。具体的说,这个实数由一个整数或定点数(即尾数)乘以某个基数(计算机中通常是 2)的整数次幂得到,这种表示方法类似于基数为 10 的科学记数法。

3 浮点数在内存中的存储

首先明确一点,无论是整型、浮点型还是字符等等数据类型在计算机底层都是以二进制的方式存储的。

浮点数在内存中的存储和整数不同,因为整数都可以转换为一一对应的二进制数据。而浮点数的存储是由符号位 (sign) + 指数位 (exponent) + 小数位 (fraction) 组成。

 

物联网还可以为农业带来更高的效率和质量控制。在秋季,收获后,农民需要土壤状况的数据,以便补充田地。

播种机上的物联网传感器现在可以实时提供有关田间需要哪些养分的数据。Kovar说,而不是几周后获得这些数据,可以使农民提前解决天气问题和其他潜在的补给土壤问题。

物联网传感器还使机器能够相互通信并避免重复工作。 “由于这些机器已连接,因此它们可以共享数据,” Kovar说。 “一台机器可以控制另一台机器在做什么,以尽可能少的投入来最大化农民在田间所做的事情。”被称为“覆盖图共享”的播种机可以在播种一排田地时进行交流,因此,另一个播种机不会复制工作和过度种植。

她说,通过优化收成,农民可以“加快决策速度,而不是根据他们认为的事情做出决定,而是根据他们知道的事情做出决定”。

Kovar说,将来,John Deere还计划完善其计算机视觉技术,以从杂草中识别出优质农作物。因此,农民可以将除草剂用于精准除杂草。John Deere估计,计算机视觉将为农民节省80%的除草剂成本,并促进农业的可持续发展。

“计算机视觉将带我们达到一个全新的水平,再加上机器学习算法。我们可以识别杂草,只喷洒杂草,”Kovar说。

Kovar说,农民渴望使用技术来提高农业产量并促进可持续性。她说,农民“正在寻找他们可以自动化的下一件事”。 “他们每年有一次机会最大化他们的产出并减少他们的投入。” Kovar相信,诸如IoT和AI之类的技术将继续帮助他们最大限度地利用这一机会。



(编辑:南通站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读