最新 最热

EX2: 用CImg改写canny算法 EX2

主要在于double newValue = (r * 0.2126 + g * 0.7152 + b * 0.0722);这句话,把每个点转为灰色

2019-05-25
0

LeetCode 149 Max Points on a Line

两层for循环,它还疯狂卡精度,double的精度不够,必须long double

2019-05-10
0

OpenMPI(一) 点对点通信

如果发送的字节数等于接收的字节数,通信将成功。例如,可以发送一个包含两个int的数组,并接收一个long或者一个double。

2019-03-12
1

小朋友学C语言(44):基本数据类型的大小和取值范围

一个字节有8位,取值范围为00000000~11111111,化为十进制即为0~255。所以无符号的一个字节可以表示的数字范围为0~255,共256个数。

2019-03-06
1

小朋友学C语言(43):浮点数的深入分析

IEEE二进制浮点数算术标准(IEEE 754)是20世纪80年代以来最广泛使用的浮点数运算标准,为许多CPU与浮点运算器所采用。这个标准定义了表示浮点数的格式(包括负零-0)与反常值(denormal number)),一些特殊数值(无穷∞与非数值NaN),以...

2019-03-06
0

[剑指offer] 数值的整数次方[剑指offer] 数值的整数次方

给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。

2018-09-04
0

疑难杂症小记 - 浮点运算的精度问题

先上一段C#代码,有兴趣的朋友可以人脑执行一遍~ int num = 160; float test = 1.3f; float result = num * test; int result_1 = (int)result; int result_2 = (int)(num ...

2018-08-02
0

C语言中的atan和atan2

在C语言的math.h或C++中的cmath中有两个求反正切的函数atan(double x)与atan2(double y,double x)  他们返回的值是弧度 要转化为角度再自己处理下。

2018-08-01
1

【Java】随机数详解

Java中产生随机数的几种方式,随机数的概念从广义上讲,有三种:1、通过System.currentTimeMillis()来获取一个当前时间毫秒数的long型数字。【PS:这个方法返回一个从1970年1月1号0点0分0秒到目前的一个毫秒数,返回类型是long,我...

2018-06-29
1

精度,Precision

柏拉图认为,尽管世间万物是不完美的,但存在一种永恒不变的形式,这个形式是完美的,而生命的意义就是让这个世界尽可能的接近这个完美的形式。怎么理解这句话,和我们今天讲的精度有什么关系。我们先举一个例子,...

2018-06-20
1