跳到主要内容

2 篇博文 含有标签「c」

查看所有标签

深入理解计算机浮点数存储

· 阅读需 2 分钟
Apache王也道长
软件开发者与技术作者

深入理解计算机浮点数存储

根据IEEE 754 浮点标准

V = (-1)^s * M * 2^E

s: 符号 s决定这数是负数(s=1)还是正数(s=0)
M: 尾数 M是一个二进制小数
E: 阶码 E的作用是对浮点数加权,这个权重是2的E次幂

浮点数是对实数的有限近似,并非所有十进制小数都能被二进制精确表示。理解编码结构有助于解释比较误差、溢出、下溢以及金融计算中为何需要十进制定点方案。

第一个病毒

· 阅读需 1 分钟
Apache王也道长
软件开发者与技术作者

这篇文章主要讲解 使用c写一个小程序 下面是初学c语言写的代码(测试,自行承担后果哦): 警告:原文代码会尝试覆盖物理磁盘的关键扇区,可能导致系统无法启动和数据永久丢失。请勿在真实设备运行;本文仅保留为安全教育案例,应使用无重要数据的隔离虚拟机并改写为普通文件模拟。

总访问量 -- · 访客数 --