通过两个点的经纬度计算距离从google
maps的脚本里扒了段代码,没准啥时会用上。大家一块看看是怎么算的。private const double EARTH_RADIUS =
6378.137;private static double rad(double d){return d * Mat...
分类:
编程语言 时间:
2014-05-16 00:33:24
阅读次数:
365
首先今天写的内容将会简短,因为昨天写的好久好久,结果自动保存功能还没有实现。不过现在,时刻都在自动保存着,再也不用担心这个问题了。
首先声明这篇记录不是解题报告,只是一场我的大脑里思路的旅行。
前几天学弟学妹们有一场比赛,学弟邀请我作为技术支持者去帮忙,在那个过程中我看了几道题。
其中有两道题正常比赛没有其他人提交,于是我研究了一下。
研究的第一道就一个暴力dfs就可以过,只是可能正常比赛没人看懂题意,我看了好几个小时才看懂的。
第二道就是 double sort。
什么是 double sort 呢?...
分类:
其他好文 时间:
2014-05-15 22:51:30
阅读次数:
465
一、Java保留2位小数1 double acc = 22.4322;2 String
accX = String.format("%.2f", acc);二、freemarker保留两位小数1 2
${centerFreeSize?string("#.##")}3 4 0.005 ...
分类:
编程语言 时间:
2014-05-15 21:25:48
阅读次数:
675
//#define
LOCAL#include#include#include#includeint const MAX_N=1001;typedef struct Point{
double x,y; bool operatorVec[i].y) { ...
分类:
其他好文 时间:
2014-05-15 13:51:08
阅读次数:
230
作者:iamlaosong
一个简单的函数,从包含有数字信息的字符串中取出这个数据,利用VAL函数将字符串转换为数值,该函数或略数字字符串后面的字母和汉字信息,所以,只要把数字前面的字母和汉字信息去掉就行了。
'函数,从字符串“ABC123456.78DEF”中取出数据
Function mydata(mystring As String) As Double
Dim...
分类:
其他好文 时间:
2014-05-15 11:16:23
阅读次数:
448
快速乘方的算法,写了好多变,出了各种错,真是服了我自己了。
思想是每次对n减半,将当前的temp平方。需要注意的是如果当前的n是个奇数,减半之后会丢失掉一次乘积,因此如果当前的n为奇数,应该先在结果里面乘一个temp。
还有,n可能是负数,负数的次方最后要求一次倒数。
class Solution {
public:
double pow(double x, int n) {
...
分类:
其他好文 时间:
2014-05-15 03:29:34
阅读次数:
252
DiscountStrategy.javapackage edu.strategy;abstract
public class DiscountStrategy{ abstract public double
calculateDiscount();}FlatRateStrategy.java...
分类:
其他好文 时间:
2014-05-15 02:23:17
阅读次数:
320
Java虚拟机包括许多进行基本类型转换工作的操作码,这些执行转换工作的操作码后面没有操作数,转换的值从栈顶断获得。Java虚拟机从栈顶端弹出一个值,对它进行转换,然后再把转换结果压入栈。int、long、float、double类型之间的相互转换操作码操作数说明i2l(无)将int类型的值转换为lo...
分类:
编程语言 时间:
2014-05-15 01:45:48
阅读次数:
224
整理了下C#语言和数据库技术基础,作为复习资料第一章一、c#和JAVA对比:1.c#用命名空间(namespace)java用包(package)2.引入命名空间或包的关键字C#用using,JAVA用import3.程序入口:C#的Main()有四种形式staticvoidMain(string[]args)staticintMain(string[]args)staticvo..
分类:
数据库 时间:
2014-05-15 00:34:53
阅读次数:
1595
Java的简单类型不能够精确的对浮点数进行运算/***提供精确的加法运算。*@paramv1被加数*@paramv2加数*@return两个参数的和*/publicstaticdoubleadd(doublev1,doublev2){BigDecimalb1=newBigDecimal(Double.toString(v1));BigDecimalb2=newBigDecimal(Double.toString(v2));retu..
分类:
其他好文 时间:
2014-05-14 18:41:18
阅读次数:
241