浮点数

腾讯地图逆地址解析

最后都变了- 提交于 2019-12-01 08:26:18
wx.getLocation({ type: 'wgs84', // 默认为wgs84的gps坐标,如果要返回直接给openLocation用的火星坐标,可传入'gcj02' success: function (res) { var latitude = res.latitude; // 纬度,浮点数,范围为90 ~ -90 var longitude = res.longitude; // 经度,浮点数,范围为180 ~ -180。 //由经纬度反解城市信息 $.ajax({ url: "https://apis.map.qq.com/ws/geocoder/v1/", type: "get", dataType: 'jsonp', data: { location: latitude + "," + longitude, key: "OB4BZ-D4W3U-B7VVO-4PJWW-6TKDJ-WPB77", output: "jsonp" }, success: function (res) { console.log(res); } }); } }); wx.getLocation({ type: 'wgs84', // 默认为wgs84的gps坐标,如果要返回直接给openLocation用的火星坐标,可传入'gcj02' success: function (res)

python部分函数记录

与世无争的帅哥 提交于 2019-12-01 07:30:16
函数 描述 abs(number) 返回指定数的绝对值 bytes(string, encoding[, errors]) 对指定的字符串进行编码,并以指定的方式处理错误 cmath.sqrt(number) 返回平方根;可用于负数 float(object) 将字符串或数字转换为浮点数 help([object]) 提供交互式帮助 input(prompt) 以字符串的方式获取用户输入 int(object) 将字符串或数转换为整数 math.ceil(number) 以浮点数的方式返回向上圆整的结果 math.floor(number) 以浮点数的方式返回向下圆整的结果 math.sqrt(number) 返回平方根;不能用于负数 pow(x, y[, z]) 返回x的y次方对z求模的结果 print(object, ...) 将提供的实参打印出来,并用空格分隔 repr(object) 返回指定值的字符串表示 round(number[, ndigits]) 四舍五入为指定的精度,正好为5时舍入到偶数 str(object) 将指定的值转换为字符串。用于转换bytes时,可指定编码和错误处理方式 来源: https://www.cnblogs.com/jonah/p/11669288.html

python基础(一)

生来就可爱ヽ(ⅴ<●) 提交于 2019-12-01 07:24:55
运算符 +、-、*、/、 %(取余)、//(取整)、**(次方) 数值类型 float浮点数、int整数 布尔类型:true false 复数comlex: 1+2j decimal运算(浮点数运算更精确) 使用:from decimal import Decimal print(Decimal(10)/Decimal(3)) math库 #import math ——math. 序列类型 字符串string 列表list 元祖tuple:一个值的时候要加逗号申明,不可更改 序列方法基础 a=[1,2,3,4,5] 索引取值a[0]==1 切片a[2:5:3]起点,终点,步长(左闭右开) 成员运算: in ;not in,判断 来源: https://www.cnblogs.com/ziv-j/p/11668552.html

Java数据类型

[亡魂溺海] 提交于 2019-12-01 06:17:36
Java基本数据类型分为两大类:内置数据类型和引用数据类型。 内置数据类型 byte 默认值是0,范围是-128~127,占1个字节,是有符号的二进制补码整数。 short 默认值是0,范围是-2^15~2^15-1,占2个字节,是有符号的二进制补码整数。 int 默认值是0,范围是-2^31~2^31-1,占4个字节,是有符号的二进制补码整数。 long 默认值是0L,范围是-2^63~2^63-1,占8个字节,是有符号的二进制补码整数。 float 默认值是0.0f,占4个字节,是单精度的符合IEEE754标准的浮点数。 double 默认值是0.0d,占8个字节,是双精度的符合IEEE754标准的浮点数。 boolean 只有true和false两种取值,占1位,默认值是false。 char 默认值是\u0000,范围是\u0000~\uffff,是16位的Unicode字符,可以存储任何字符。 说明: 1、一般地,整型变量默认位int类型,浮点数默认为double类型。 2、如果要声明为float类型,必须在值后面加f,大小写均可。 3、不能对一个内置数据类型赋予一个超出范围的值。 自动类型转换 1、不能对boolean类型进行类型转换 2、常见转换类型 字符类型向整型的转换 char a='A'; int b=a; 来源: https://www.cnblogs.com

zabbix-磁盘状态脚本

邮差的信 提交于 2019-12-01 06:16:14
#/bin/sh Device=$1 DISK=$2 case $DISK in tps) iostat -dmt 1 2|grep "\b$Device\b"|tail -1|awk '{print $2}' ;; rps) iostat -dxmt 1 2|grep "\b$Device\b"|tail -1|awk '{print $4}' ;; wps) iostat -dxmt 1 2|grep "\b$Device\b" |tail -1|awk '{print $5}' ;; rMps) iostat -dxmt 1 2|grep "\b$Device\b" |tail -1|awk '{print $6}' ;; wMps) iostat -dxmt 1 2|grep "\b$Device\b" |tail -1|awk '{print $7}' ;; util) iostat -dxmt |grep "\b$Device\b" |tail -1|awk '{print $12}' ;; esac agnet配置文件: UserParameter=disk.status[*],/etc/zabbix/zabbix_agentd.d/disk_status.sh $1 $2 名称:{#DISK_NAME}IOPS 键值:disk.status[{#DISK_NAME}

正则表达式

ぐ巨炮叔叔 提交于 2019-12-01 05:45:30
基本符号: ^ 表示匹配字符串的开始位置 (例外 用在中括号中[ ] 时,可以理解为取反,表示不匹配括号中字符串) $ 表示匹配字符串的结束位置 * 表示匹配 零次到多次 + 表示匹配 一次到多次 (至少有一次) ? 表示匹配零次或一次 . 表示匹配单个字符 | 表示为或者,两项中取一项 ( ) 小括号表示匹配括号中全部字符 [ ] 中括号表示匹配括号中一个字符 范围描述 如[0-9 a-z A-Z] { } 大括号用于限定匹配次数 如 {n}表示匹配n个字符 {n,}表示至少匹配n个字符 {n,m}表示至少n,最多m \ 转义字符 如上基本符号匹配都需要转义字符 如 \* 表示匹配*号 \w 表示英文字母和数字 \W 非字母和数字 \d 表示数字 \D 非数字 中国提供的正则表达式测试℃具 http: //tool oschina net/regex/ ,输入待匹配的文本, 然后选择常用的正则表达式,就可以得:+ 相应的匹配结果 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Python(二).数据类型,数据类型转换

隐身守侯 提交于 2019-12-01 05:00:36
数据类型 在python中,能够直接处理的的数据类型有以下几种:(这里似乎说法不一样,我这里仅表示自己的观点) (1).数字(Number) (2).字符串(String) (3).布尔值(Bool) (4).空值(None) (1).数字(Number) : 数字包括整数(int),浮点数(float),复数(complex)。 整数 :Python可以处理任意大小的整数,当然包括负整数,在程序中的表示方法和数学上的写法一模一样,并且因为是python3,没有了python2的长整型(long)。 所以整数没有限制大小。(受限于虚拟内存) 例如:10086,-22332233,0等都是整数。 计算机由于使用二进制,所以,有时候用十六进制表示整数比较方便,十六进制用 0x 前缀和0-9,a-f表示,例如:0xff00,0x67等。 >>>a=1000 >>>b=-100 >>>print(a-b)1100 浮点数 :浮点数也就是小数,之所以称为浮点数,是因为按照科学记数法表示时,一个浮点数的小数点位置是可变的。例如,1.23x10 9 和12.3x10 8 是完全相等的。 浮点数可以用数学写法,例如:1.56,-0.32,6.66等。但对于很大的浮点数,必须用科学计数法表示,(10用e代替)。例如:1.23x10 3 =1.23e 3 ,0.000099=9.9e -5 。

c99的新功能

≯℡__Kan透↙ 提交于 2019-12-01 02:52:21
在ANSI的标准确立后,C语言的规范在一段时间内没有大的变动,然而C++在自己的标准化创建过程中继续发展壮大。《标准修正案一》在1994年为C语言创建了一个新标准,但是只修正了一些C89标准中的细节和增加更多更广的国际字符集支持。不过,这个标准引出了1999年 ISO 9899:1999 的发表。它通常被称为C99。C99被ANSI于2000年3月采用。 在C99中包括的特性有: 增加了对编译器的限制,比如源始码每行要求至少支持到 4095 字节,变量名函数名的要求支持到 63 字节(extern 要求支持到 31)。 增强了预处理功能。例如: 宏 支持取可变参数 #define Macro(...) __VA_ARGS__ 使用 宏 的时候,允许省略参数,被省略的参数会被扩展成空串。 支持 // 开头的单行注释(这个特性实际上在C89的很多编译器上已经被支持了) 增加了新关键字 restrict, inline, _Complex, _Imaginary, _Bool 支持不定长的数组,即数组长度可以在运行时决定,比如利用变量作为数组长度。声明时使用 int a[var] 的形式。不过考虑到效率和实现,不定长数组不能用在全局,或 struct 与 union 。 支持 long long, long double _Complex, float _Complex 等类型 变量