一个简单的加减乘除运算代码,真这么简单搞有什么意义啊 我的坑人实现方法,因为strrchr,atoi没有自动补全,就自己实现,结果代码超过120行,没时间走读一遍,导致好几个bug,而且时间紧,代码丑,函数设计也有不合理的地方: 这种if else if 我基本上都不用了,结果它的bug占一半,我还 ...
分类:
其他好文 时间:
2019-07-28 00:07:46
阅读次数:
171
[TOC] 基本运算符 一.算数运算符 算数运算符就是我们小时候学习的加减乘除 二.比较运算符 五.身份运算符 s和的区别: is:用于判断两个变量引用的对象是否为同一个(是否在同一块内存中) ==:用于判断引用变量的值是否相等 六.Python运算符优先级 Python运算符的优先级,相当于数学中 ...
分类:
其他好文 时间:
2019-07-26 19:16:36
阅读次数:
153
一、一元操作符 1、递增递减 前置型:变量值是在语句被求值以前改变(副效应); 后置型:包含它们语句被求值之后执行; 递增递减遵循规则(适用于整数、字符串、布尔值、浮点数、对象): 数字字符串时:先转为数字值,在执行加减1操作,字符串变量变成数值变量; 不包含有效数字字符串的字符时:将变量置位NaN ...
分类:
其他好文 时间:
2019-07-25 23:40:03
阅读次数:
123
18年杭电多校5的e题 链接:http://acm.hdu.edu.cn/showproblem.php?pid=6354 根据题意,第一个以后的圆不会相交,所以思路直接是通过余弦定理计算角度,然后求出弧长,进行加减得出答案。 代码: 1 #include <iostream> 2 #include ...
分类:
其他好文 时间:
2019-07-25 20:34:30
阅读次数:
120
1. 日期输出格式化 所有日期、时间的api都在datetime模块内。 1. datetime => string now = datetime.datetime.now() now.strftime('%Y-%m-%d %H:%M:%S') #输出2012-03-05 16:26:23.8701 ...
分类:
编程语言 时间:
2019-07-25 00:33:56
阅读次数:
101
对于数学,总有一种说不出的情结。从四五岁的时候母亲教我学习加减法开始,和很多人一样对数字就有一种热爱。数字好像不同于其他事物,好比两个数字经过给定的运算法则就能够得出一个绝对的结果,这种规律性非常让人着迷。当时我对数字还是比较敏感的,经常不用手指而靠心算得出正确的结果,母亲的赞扬总是让我有一种满足感 ...
分类:
其他好文 时间:
2019-07-24 13:30:07
阅读次数:
126
题目含义 每一行给出两个点,代表一个矩形的左下角端点和右上角端点 要你求出这些矩形覆盖坐标轴的整个面积 题目分析 用平行x轴的扫描线扫描整个图形,得到很多长宽不同的矩形,求出面积再相加 将每个矩形的面积记作 len(x)*len(y) 每个len(x)我们通过加减每个点的x左右坐标,通过线段树求su ...
分类:
其他好文 时间:
2019-07-22 16:39:56
阅读次数:
97
什么是位运算? 位运算是在数字底层(即表示数字的 32 个数位)进行运算的。由于位运算是低级的运算操作,所以速度往往也是最快的(相对其它运算如加减乘除来说),并且借助位运算有时我们还能实现更简单的程序逻辑,缺点是很不直观,许多场合不能够使用。 位运算只对整数起作用,如果一个运算子不是整数,会自动转为 ...
分类:
Web程序 时间:
2019-07-21 18:13:43
阅读次数:
120
一、赋值运算符 = 将右边的值赋给左边变量 二、算数运算符 + - * / % 加 减 乘 除 取余 三、符合运算符 += -= *= /= %= 四、自增或自减运算符 ++ -- 变量的自增和自减指的是在自身基础上进行 +1或-1 的操作 注意: 自增或自减运算符在单独与变量结合时,放前和放后没有 ...
分类:
Web程序 时间:
2019-07-20 09:58:28
阅读次数:
125