码迷,mamicode.com
首页 >  
搜索关键字:点运算    ( 360个结果
【原创】一起学C++ 之->(箭头符号) ---------C++ primer plus(第6版)
C++新手在指定结构成员时,不知道何时用.运算符,何时是用->运算符。结论:如果结构标识符是结构名,则使用句点运算符;如果标识符是指向结构的指针,则使用箭头运算符。#include struct inflatable{ char name[20]; float volume; do...
分类:编程语言   时间:2014-09-05 14:17:31    阅读次数:363
便利构造器 单例模式
1.在声明时指定setter或getter方法,则用点运算符方法调用时默认调用的就是自己指定的方法2.单例:唯一性,如:主席,同一时间只能有一个3.便利构造器和单例模式4.-减号代表实例方法,即对象方法,只能由对象调用+加号代表类方法,由类调用,不依赖于具体对象,相当于由static声明的方法,空间...
分类:其他好文   时间:2014-09-05 00:51:30    阅读次数:329
JavaScript 位运算笔记
之前一直以为,在js的位运算中,双精度浮点数在内部会先被转成32位整数,再执行位运算,然后再转为64位数值,因此效率极低。今天实验发现,对浮点执行位运算只会导致数值不准确,而不会导致效率低下,相比乘法,左移位要快66%(其实就是浮点运算与整数运算的差距)。以下结果在 IE 7 ~ IE 10 上测试...
分类:编程语言   时间:2014-09-01 22:21:13    阅读次数:306
Uva 10382 (区间覆盖) Watering Grass
和 Uva 10020几乎是一样的,不过这里要把圆形区域转化为能够覆盖的长条形区域(一个小小的勾股定理)学习一下别人的代码,练习使用STL的vector容器这里有个小技巧,用一个微小量EPS来弥补浮点运算中的误差 1 //#define LOCAL 2 #include 3 #include 4.....
分类:其他好文   时间:2014-09-01 19:15:03    阅读次数:262
关于js小数计算的问题
在js浮点运算中var a=0.2-0.1;var b=0.3-0.2;console.log(a==b);答案是什么呢,很多人可能认为是true,包括我在内,但是当我写出来运行了一下,我被答案惊呆了,上图小伙伴们,惊呆了有木有!然后我赶紧问度娘,然后终于找到了答案,原来js运算的时候是要转成二进制...
分类:Web程序   时间:2014-09-01 12:11:23    阅读次数:194
STM32F4xx FPU的设置
原文:http://blog.csdn.net/dlutxie/article/details/7980389浮点运算一直是定点CPU的难题,比如一个简单的1.1+1.1,定点CPU必须要按照IEEE-754标准的算法来完成运算,对于8位单片机来说已经完全是噩梦,对32为单片机来说也不会有多大改善。...
分类:其他好文   时间:2014-08-27 12:53:57    阅读次数:285
论5级流水32bit risc cpu设计
前段时间用verilog写了一个32bit的risc cpu,五级流水,下板调试已经完全可用,准备后期加入浮点运算器,因为最近事情超级多,因此暂时先把RTL图传上来供大家参考,后面我会讲具体怎么设计。希望大家多多关注 :)
分类:其他好文   时间:2014-08-24 08:04:32    阅读次数:178
C和C++运算符 (转)
这里是C和C++语言的运算符列表。所有列出的运算符皆含纳于C++;第三个栏目里的内容也使用C来描述。应当注意的是C不支持运算符重载。下列运算符在两个语言中都是顺序点(运算符未重载时):&&、||、?:和,(逗号运算符)。C++也包含类型转换运算符const_cast、static_cast、dyna...
分类:编程语言   时间:2014-08-19 23:53:05    阅读次数:375
S1:运算符
中括号和小括号的用法:一般而言,对象中的属性的值是通过点(.)运算符来取值,但是考虑到这样一种情况,我们在遍历一个对象的时候,对其中的属性的键(key)是一无所知的,我们怎么通过点(.)来访问呢?这时候我们就可以使用[]运算符:var obj = { id : "object1", "self......
分类:其他好文   时间:2014-08-18 20:20:32    阅读次数:186
《C++primer》v5 第4章 表达式 读书笔记 习题答案
4.11054.2*vec.begin()=*(vec.begin())//先调用点运算符,再解引用*vec.begin()+1=(*vec.begin())+1//先解引用,再加一4.3略?4.4(12/3*4)+(5*15)+(24%4/2)=914.5(a)-86(b)-16(c)0 (d)0...
分类:编程语言   时间:2014-08-17 21:09:52    阅读次数:365
360条   上一页 1 ... 32 33 34 35 36 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!