计算机原理
文章平均质量分 90
必知必会的计算机基础原理。
Magic-Kaito
公众号「水滴与银弹」,用简单的方式把技术讲清楚。7年资深后端研发,从事基础架构和数据库中间件研发。
展开
-
计算机时间到底是怎么来的?程序员必看的时间知识!
微信搜索关注「水滴与银弹」公众号,第一时间获取优质技术干货。7年资深后端研发,给你呈现不一样的技术视角。大家好,我是 Kaito。这篇文章我想和你聊一聊「时间」这个话题。时间总是在不经意间流逝,我们在写代码时,也经常会调用「时间 API」,你有思考过这背后的原理吗?关于时间的问题还有很多,例如:为什么计算机的时间有时候「走不准」?计算机究竟是怎么「自动校准」时间的?我们经常看到的 UTC 时间,到底是什么?我们在新闻上看到的「北京时间」,真的来自北京吗?这篇文章,我们就来揭秘时间背.原创 2021-07-08 09:50:25 · 569 阅读 · 1 评论 -
什么是浮点数?
微信搜索关注「水滴与银弹」公众号,第一时间获取优质技术干货。7年资深后端研发,用简单的方式把技术讲清楚。在上一篇文章中,我们主要介绍了在计算机中使用定点数表示数字的方式。简单回顾一下,简单来说,用定点数表示数字时,会约定小数点的位置固定不变,整数部分和小数部分分别转换为二进制,就是定点数的结果。但用定点数表示小数时,存在数值范围、精度范围有限的缺点,所以在计算机中,我们一般使用「浮点数」来表示小数。这篇文章,我们就来详细看一下浮点数到底是如何表示小数的,以及浮点数的的范围和精度有多大。什么是浮.原创 2021-01-23 13:36:24 · 39114 阅读 · 18 评论 -
什么是定点数?
微信搜索关注「水滴与银弹」公众号,第一时间获取优质技术干货。7年资深后端研发,用简单的方式把技术讲清楚。我们学习计算机知识时,经常听到「定点数」和「浮点数」,它们之间有什么区别?平时说到整数,我们就说它是一个定点数,说到小数,就说它是一个浮点数,这种说法是正确的吗?这篇文章,我们先来看一下,「定点数」究竟与整数和小数有什么关系。什么是定点数?要想理解什么是「定点数」,首先,我们需要理解「定点」究竟是什么意思?我们都知道,数字既包括整数,又包括小数,而小数的精度范围要比整数大得多,所以如果我们.原创 2021-01-23 13:35:55 · 24432 阅读 · 7 评论