前段时间用verilog写了一个32bit的risc cpu,五级流水,下板调试已经完全可用,准备后期加入浮点运算器,因为最近事情超级多,因此暂时先把RTL图传上来供大家参考,后面我会讲具体怎么设计。希望大家多多关注 :)
分类:
其他好文 时间:
2014-08-24 08:04:32
阅读次数:
178
limits.hINT_MAX 数据类型最大最小值常量float.hFLT_DIG 浮点数有效数字位数FLT_EPSILON 1.00和比1.00大的最小的float类型值之间的差值(分度值)inttypes.hint16_tint32_t 可移植的32位整数类型
分类:
其他好文 时间:
2014-08-24 03:08:12
阅读次数:
198
用来精确浮点数,指定小数点位数. 在html中用法 {{?number_expression?|?number?:?fractionSize}} 在js中用法 $filter(‘number‘)(number,?fractionSize) 参数 number 待精确的数字 factionSize(可选) 小数点...
分类:
Web程序 时间:
2014-08-22 22:39:49
阅读次数:
213
参照MSDN定义:
/*?Compile?options?needed:?none.?Value?of?c?is?printed?with?a?decimal
point?precision?of?10?and?6?(printf?rounded?value?by?default)?to
show?the?difference
*/...
分类:
其他好文 时间:
2014-08-22 16:32:59
阅读次数:
255
一、基本概念
1. python中数有四种类型:整数、长整数、浮点数和复数。
整数, 如 1长整数 是比较大的整数浮点数 如 1.23、3E-2复数 如 1 + 2j、 1.1 + 2.2j
2. 字符串(字符的序列)
python中单引号和双引号使用完全相同。使用三引号('''或""")可以指定一个多行字符串。转义符 '\'自然字符串, 通过在字符串前加r或R。 ...
分类:
编程语言 时间:
2014-08-22 12:57:39
阅读次数:
317
%04d 表示在输出一个小于4位的数值时, 将在前面补0使其总宽度为4位。补充学习:格式化规定符%d 十进制有符号整数%u 十进制无符号整数%f 浮点数%s 字符串%c 单个字符%p 指针的值%e 指数形式的浮点数%x, %X 无符号以十六进制表示的整数%0 无符号以八进制表示的整数%g 自动选择合...
分类:
其他好文 时间:
2014-08-22 12:13:16
阅读次数:
2061
给出n根绳子,求把它们切割成K条等长的绳子的最大长度是多少?
二分
用 for(int i=0; ieps)
循环100次精度能达到1e-30,基本上能一般题目的精度要求。
而 浮点数二分区间的话容易产生精度缺失导致死循环。
#include
double L[10000 + 10];
int n, k;
int ok(double x) {
int...
分类:
其他好文 时间:
2014-08-21 02:52:43
阅读次数:
177
在Android平台上,集成了一个嵌入式关系型数据库—SQLite,SQLite3支持 NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和BLOB(二进制对象)数据类型,虽然它支持的类型只有五种,但实际上sqlite3也接受varchar(n)、char(n)、decimal(...
分类:
数据库 时间:
2014-08-20 14:02:22
阅读次数:
409
算术运算
首先这里所说的算术运算是指加法(+), 减法(-),乘法(*),整除(/), 求余(%)四种运算,可以通过添加括号改变优先级,并且只能对整数进行运算(Linux Bash Shell默认不支持浮点数运算)
#!/bin/bash
val=`expr 2 + 2` #expr 参数要为整数
echo "Total value : $val"
a=10
b=-5
c=`expr $a...
分类:
其他好文 时间:
2014-08-20 12:33:22
阅读次数:
210
基本数据类型整形:Int4字节%d / %iShort2字节%hdLong8字节%ldLonglong8字节%lldUnsigned4字节%浮点型单精度Float4字节%f双精度Double8字节%lf字符 char 1字节 %c枚举:当一个变量只用几个固定的取值的时候使用枚举 特点:先定义枚...
分类:
编程语言 时间:
2014-08-19 23:55:35
阅读次数:
237