码迷,mamicode.com
首页 >  
搜索关键字:运算 幂运算    ( 36678个结果
Swift--字符串和字符(一)
字符串是字符,如“hello, world”或“"albatross”的有序集合。Swift字符串由String类型,这又代表字符类型的值的集合来表示。 Swift的字符串和字符类型提供了在代码中的文字工作快速,兼容Unicode的方式。该语法字符串创建和操纵轻便性和可读性,具有类似的语法C字符串。串级联很简单,只要用+运算符相加两个字符串,字符串和可变性是由管理一个常量或变量之间进行选择,就像...
分类:其他好文   时间:2014-06-20 13:37:30    阅读次数:330
浮点数的二进制表示
基础知识: 十进制转十六进制; 十六进制转二进制; IEEE制定的浮点数表示规则; 了解: 目前C/C++编译器标准都遵照IEEE制定的浮点数表示法来进行float,double运算。这种结构是一种科学计数法,用符号、指数和尾数来表示,底数定为2——即把一个浮点数表示为尾数乘以2的指数次方再添上符号。下面是具体的规格:              符号位     ...
分类:其他好文   时间:2014-06-20 13:35:37    阅读次数:259
[ LeetCode ] Single Number II
数组中含有n个数,其中一个数只出现1次,其余个数均出现3次,就只出现1次的数。 首先应该想到的就是计数法,先对数组排序,然后统计每个数出现的次数,找出出现次数为1个数; 更高级一点的方法还是用位运算,充分发掘数字二进制中的0和1出现的规律。一个数字是由0和1组成的,如果这个数字出现3次,那么这个数字中各个位上0和1出现的次数也应该是3次。按照这样统计数组中所有数的各个位1的个数,如果个数是1个倍数,这所求数字该位不为1。 举例如下: 数组: 1, 3, 1, 5, 1, 6, 5, 6, 6, 5 对应的...
分类:其他好文   时间:2014-06-20 12:45:44    阅读次数:185
MySQ学习笔记之十 NULL值处理
这是MySQL一大特殊之处。     概念上,NULL意味着“没有值”或“未知值”,且它被看作有点与众不同的值。为了测试NULL,你不能使用算术比较运算符例如=、     mysql> SELECT 1 = NULL, 1 != NULL, 1 NULL;     +----------+-----------+----------+----------+     | 1 = NULL ...
分类:其他好文   时间:2014-06-20 10:24:02    阅读次数:152
Swift--基本数据类型(二)
Booleans Swift有基本的Boolean 类型,叫做Bool. 布尔值被称为逻辑运算,因为他们只能是true或者false.Swift提供2种Boolean值,一个true,另一个当然是false: .    1  let orangesAreOrange= true .    2  let turnipsAreDelicious= false   orange...
分类:其他好文   时间:2014-06-20 10:12:35    阅读次数:287
[ LeetCode] Single Number
数组含有n个数,其中有一个数只出现1次,其余的数都出现两次,求只出现一次的数。 这个主要考察的是位运算中的异或运算的性质-----当两个相等的数做异或运算他们的值为0(a^a = 0)。本题中对数组中所有的数做异或,那么最后异或的结果就是只出现1次的数。思想很简单代码如下:...
分类:其他好文   时间:2014-06-20 10:02:03    阅读次数:281
Swift--基本运算符
这一章相对简单,只对运算符进行简单的举例讲解。 基本运算包括: 一、赋值(=) 例如:  let b = 10  var a = 5 a = b // a is now equal to 10 二、算法(+ - * /) 例如: 1 +2       // equals 3 5 -3       // equals 2 2 *3       // equals 6 10....
分类:其他好文   时间:2014-06-20 09:51:38    阅读次数:237
关于++和--运算符的理解
c语言里面的++/--的深入认知。...
分类:其他好文   时间:2014-06-07 16:10:04    阅读次数:144
Numeral.js 是一个用于格式化和数字四则运算的js 库
Numeral.js 是一个用于格式化和数字四则运算的js 库,将数字可以格式化为货币,百分比,时间,甚至是小数,千位,和缩写格式...
分类:Web程序   时间:2014-06-07 15:36:01    阅读次数:229
C陷阱与缺陷之词法陷阱
该文章及后续文章均为阅读《C陷阱和缺陷》后的读数笔记,方便以后回顾 C陷阱和缺陷电子版图书下载地址:点击打开链接 第一章词法陷阱 1.1 = 不同于 == 在C语言中,符号=作为赋值运算符,符号==作为比较运算符。一般而言,赋值运算相对比较运算出现得更频繁,因此字符数较少的符号=就被赋予更常用的含义——赋值操作。在编写程序的时候,注意不要将赋值操作写完比较相等的操作,也不要将比较操作写为赋值操作。 1.2 & 和 | 不同于 && 和 || 在C语言中,&和|为按位运算符,它们对操作数的处理方式是将其视...
分类:其他好文   时间:2014-06-07 11:34:14    阅读次数:243
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!