public class GpsCorrect { const double pi =
3.14159265358979324; const double a = 6378245.0; const double ee =
0.0066934216229...
分类:
其他好文 时间:
2014-06-03 17:01:35
阅读次数:
336
Singleton模式可以是很简单的,它的全部只需要一个类就可以完成(看看这章可怜的UML图)。但是如果在“对象创建的次数以及何时被创建”这两点上较真起来,Singleton模式可以相当的复杂,比头五种模式加起来还复杂,譬如涉及到DCL双锁检测(double
checked locking)的讨论、...
分类:
移动开发 时间:
2014-06-02 21:45:41
阅读次数:
483
最近发现 OpenCV 的 C++ 接口写得和 Matlab 实在是太相似了。我用 OpenCV 2.49 来实现 Guided Filter 的时候几乎是直接照抄作者公开的 Matlab 代码。废话不多直接贴我的代码:
cv::Mat guidedFilter(cv::Mat I, cv::Mat p, int r, double eps)
{
/*
% GUIDEDFILTER O(...
分类:
其他好文 时间:
2014-06-02 12:21:53
阅读次数:
187
给定一个double d = XXX,和d最接近的另外两个double值是多少?我用Java写了一个解析原始数据类型float和double的类,给定一个float或者double数值P,它可以计算出与P的绝对值最近的、可以被float/double表示的浮点数。...
分类:
编程语言 时间:
2014-06-02 04:53:31
阅读次数:
316
指针在c语言中占据着重要地位,指针跟int、char、double等类似,也是一中数据类型,其特殊之处在于int等基本类型变量存放的是内容,指针变量存放的是地址。内存被划分成许多但愿区域,这些单元所在的”单元号“即为地址,指针的定义方式为:
数据类型 *变量名;
Eg:int *pNum;
其中,*表示pNum是一个指针型变量,int是指针变量的类型,代表它只能指向int型变量。
指针...
分类:
其他好文 时间:
2014-06-02 04:51:24
阅读次数:
157
importjava.util.Scanner;
publicclassA04{
publicstaticvoidmain(String[]args){
//TODOAuto-generatedmethodstub
Scannerinput=newScanner(System.in);
double[]Price=newdouble[4];
doublemin=0;
System.out.println("请输入4家店的价格");
for(inti=0;i<..
分类:
编程语言 时间:
2014-06-02 03:15:02
阅读次数:
246
一、概述 遥感影像和地理坐标进行关联的方式一般有好几种,一种是直接给出了仿射变换系数,即6个参数,左上角地理坐标,纵横方向上的分辨率,以及旋转系数。在这种情况下,求出某一像素点的地理坐标非常容易,直接用公式可以求出,具体代码如下:void CPL_STDCALL GDALApplyGeoTransform(double *padfGeoTransform,...
分类:
其他好文 时间:
2014-06-01 18:07:16
阅读次数:
502
[UIDevice currentDevice].batteryMonitoringEnabled = YES;
double deviceLevel = [UIDevice currentDevice].batteryLevel;获取当前剩余电量, 我们通常采用上述方法。这也是苹果官方文档提供的。它返回的是0.00-1.00之间的浮点值。 另外, -1.00表示模拟器。貌似这个方法不错, 也很...
分类:
移动开发 时间:
2014-06-01 14:57:31
阅读次数:
275
题意:给你坐标和n个点,求最少移动的点使得n个点成等差数列
思路:既然要成等差数列,那么最起码有两个点是不动的,然后枚举这两个点中间的点的个数,最近水的要死,看了队友的代码做的
#include
#include
#include
#include
#include
#include
using namespace std;
const double eps = 1e-9;
con...
分类:
其他好文 时间:
2014-06-01 10:53:02
阅读次数:
193
原型: double abs (double x); float abs (float
x);long double abs (long double x); double abs (T x); // additional overloads
for int...
分类:
其他好文 时间:
2014-05-31 18:20:46
阅读次数:
250