- 博客(3)
- 收藏
- 关注
原创 Python二级——浮点型数值计算
Python二级——浮点型数值计算引言 在python二级考试中,有这样的题目:print(0.1 + 0.2 == 0.3) 答案是False 对于初学计算机语言的人来说可能很奇怪,难道0.1+0.2不是等于0.3?当然也不是,但这就涉及到计算机语言的浮点型底层存储。个位小数的加减法失真 先编写代码看看个位小数的加减法for i in range(1,10): for m in range(1,i+1): a='0.{}'.format(i)
2020-12-21 21:20:44
2701
4
原创 C++编程语言的四个基本准则
C++编程语言的基本准则一、无二义性(最高准则) 二义性是指在同一句子中可以包含两个及以上的意思,导致理解出现差错。这不仅是C++语言的规则,更是所有程序语言,乃至所有逻辑体系的最高规则。 为了避免二义性带来的错误,C++语言在设计语法规则的时候,就在努力避免二义性。1.运算符优先级、结合性 所有运算表达式,都有其运算的先后顺序,如果不是按照一种
2020-10-10 00:50:59
762
原创 编译型语言与解释型语言,动态类型语言与静态类型语言,强类型语言与弱类型语言
编译型语言与解释型语言,动态类型语言与静态类型语言,强类型语言与弱类型语言前言1.编译型语言与解释型语言编译型语言前言本篇文章用于论述计算机语言基础的几个语言概念辨析,分别是编译型语言与解释型语言动态类型语言与静态类型语言强类型语言与弱类型语言1.编译型语言与解释型语言划分依据:根据语言根据运行的方式不同编译型语言编译型语言先要进行编译,然后转为特定的可执行文件,这个可执行文件是针对平台的(CPU类型),可以这么理解你在PC上编译一个C源文件,需要经过预处理,编译,汇编等等过程生成一个可执
2020-09-23 20:11:32
377
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人