最近突然想知道编译器中的浮点数转整型是怎么实现的,无奈查阅了好多资料居然都没有关于这方面的记载,于是我决定自己实现一下简单的浮点数转整型 以float转int为例 double转int类似
在做强转之前,你首先得知道浮点数在内存中是怎么存储的,具体可以参考我之前的这篇文章c++中浮点数的存储方式
有了以上的基础,那么我们直接上代码.代码中我会做出相关注释,代码很简单,基本算是通俗易懂...
分类:
其他 时间:
2015-04-01 13:25:24
收藏:
0 评论:
0 赞:
0 阅读:
98
1.在Struts2中带参数的结果集,即向结果集传参。struts2中有转发和重定向到某个视图,其中转发的过程在服务端完成,这个过程共享一个value stack(值栈),客户端并不知道页面跳转到了哪个jsp页面,其地址栏中显示的是所请求的action地址;在这个转发的过程中,参数值是共享的。其中重定向的话,服务器收到请求后,发现需要重定向,然后把需要重新访问的请求地址发给客户端,客户端重新发起请...
分类:
其他 时间:
2015-04-01 13:25:04
收藏:
0 评论:
0 赞:
0 阅读:
260
Git是一款开源的分布式版本控制系统,由Linux之父Torvalds用C语言开发。
“the stupid content tracker”,Git自诩为stupid,却是一个非常强大的tracker。
Git管理项目时,文件流经三个工作区:工作目录、暂存区及本地仓库。
1、在Linux上安装Git——
快速安装:在终端执行命令“sudo apt-get install git”。
源码安装:下...
分类:
其他 时间:
2015-04-01 13:24:54
收藏:
0 评论:
0 赞:
0 阅读:
172
搞了半个月的squid普通代理和透明代理终于差不多了!!
squid配置透明代理主要有两步,见图:...
分类:
其他 时间:
2015-04-01 13:24:44
收藏:
0 评论:
0 赞:
0 阅读:
308
最近一个做焊接设备的朋友想在焊机上添加监控的新功能,实时获取焊机的温度、功耗等参数,还可简单控制,实现对集群焊接设备的网络化管理。而这个朋友不想在开发管理系统上花太多精力,想找一个开源的管理软件来实现他的需求。这让我想到了简单邮件管理协议SNMP,它生来就是为搞网络管理服务的。能广泛兼容各网络设备,一经推出就得到了广泛的应用和支持,几乎所有的网络设备生产厂家都实现了对SNMP的支持,大多数网络管理系统和平台也都是基于SNMP的。事实上,目前SNMP已成为网络管理领域中的工业标准,我国国家广电总局就要求通信领...
分类:
其他 时间:
2015-04-01 13:23:54
收藏:
0 评论:
0 赞:
0 阅读:
226
题意:(转)作为一个生活散漫的人,小Z每天早上都要耗费很久从一堆五颜六色的袜子中找出一双来穿。终于有一天,小Z再也无法忍受这恼人的找袜子过程,于是他决定听天由命……
具体来说,小Z把这N只袜子从1到N编号,然后从编号L到R(L 尽管小Z并不在意两只袜子是不是完整的一双,甚至不在意两只袜子是否一左一右,他却很在意袜子的颜色,毕竟穿两只不同色的袜子会很尴尬。
你的任务便是告诉小Z,他有多大的概...
分类:
其他 时间:
2015-04-01 13:23:44
收藏:
0 评论:
0 赞:
0 阅读:
146
You are climbing a stair case. It takes n steps to reach to the top.
Each time you can either climb 1 or 2 steps. In how many distinct ways can you climb to the top?
#include
#include
using name...
分类:
其他 时间:
2015-04-01 13:23:34
收藏:
0 评论:
0 赞:
0 阅读:
117
位置参数可以用shift命令左移。比如shift 3表示原来的$4现在变成$1,原来的$5现在变成$2等等,原来的$1、$2、$3丢弃,$0不移动。不带参数的shift命令相当于shift
1。
非常有用的 Unix 命令:shift。我们知道,对于位置变量或命令行参数,其个数必须是确定的,或者当 Shell 程序不知道其个数时,可以把所有参数一起赋值给变量$*。若用户要求 Shell ...
分类:
系统服务 时间:
2015-04-01 13:23:14
收藏:
0 评论:
0 赞:
0 阅读:
329
To and Fro
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 5161 Accepted Submission(s): 3573
Problem Description
Mo and Larry ha...
分类:
编程语言 时间:
2015-04-01 13:23:05
收藏:
0 评论:
0 赞:
0 阅读:
171
地理位置的快速查询
Geocoder组件提供了一种地理位置的快速查询,可以通过添加一个查询输入框来通过输入地址来查询显示地图上的地理位置。相对于平移和绽放地图,使用Geocoder能够更加快速到将地图显示移动到指定的位置区域。这个功能需要用到locator service(定位服务)。
前提条件:
* Adobe Flash Builder 4.5.1及以上版本
* 使用到的A...
分类:
Windows开发 时间:
2015-04-01 13:22:54
收藏:
0 评论:
0 赞:
0 阅读:
224
语言聊天中的压缩利器Speex最近项目组在着手开发一个IM项目,即时聊天App.所以在工程师们正在搭建后台服务器的时候,我必须解决一些前端和后端交互数据的一些事宜,例如协议,心跳包等。关于语音聊天的难点在于语音的压缩加密。
参考了以下文章之后,决定是用Speex这个开源利器来压缩语音吧。
http://code.csdn.net/news/313194Google了以下Speex,很多demo信...
分类:
编程语言 时间:
2015-04-01 13:22:44
收藏:
0 评论:
0 赞:
0 阅读:
440
eclipse 配置黑色主题
http://www.cnblogs.com/csulennon/p/4231405.html
虽然以前也使用eclipse的黑色主题,但是配置起来稍微麻烦一点。
这里先声明,下面的方式适合最新版本的Eclipse Luna,旧的版本可以下载我提供的这个插件,并将其放在eclipse目录下的plugins目录下即可。
插件下载地址:http...
分类:
系统服务 时间:
2015-04-01 13:22:34
收藏:
0 评论:
0 赞:
0 阅读:
388
Android 模拟器 Atom-x86 使用Intel Cpu的虚拟化技术。即模拟器的cpu使用电脑的intel cpu。(电脑如果是AMD的cpu,那就不行了)
1. 首先打开sdk manager 下载Atom x86的安装程序
2. 打开sdk目录,运行extras/intel/Hardware_Accelerated_Execution_Manager/ 目...
分类:
移动平台 时间:
2015-04-01 13:22:24
收藏:
0 评论:
0 赞:
0 阅读:
259
Visual Studio Tools for Unity
Visual Studio Tools for Unity 1.9
Getting Started with Visual Studio Tools for Unity
unitypackage location:
D:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\ID...
分类:
编程语言 时间:
2015-04-01 13:22:14
收藏:
0 评论:
0 赞:
0 阅读:
332
兼容所有浏览器,用JQuery的方法,可以判段URL是否可用,也可以判段网络是否不可用(前提:如果URL可用,返回也不是200,那就说明是网络不可用,可以以此作为网络是否可用的判段)...
分类:
Web开发 时间:
2015-04-01 13:22:04
收藏:
0 评论:
0 赞:
0 阅读:
212
MySQL在Linux下数据库名、表名、列名、别名大小写规则:
1、数据库名与表名是严格区分大小写
2、表的别名是严格区分大小写
3、列名与列的别名在所有的情况下均是忽略大小写的
4、变量名也是严格区分大小写的
注意:
A、Linux下MySQL安装完后默认:区分表名的大小写,不区分列名的大小写
B、改变表名的大小写区分规则的方法:用root帐号...
分类:
数据库技术 时间:
2015-04-01 13:21:54
收藏:
0 评论:
0 赞:
0 阅读:
253
之前用到的随机数是以时间为种子的,当连续产生的时候,就会出现问题,更改了下。在设置种子的时候加上一个随机数。试了试,感觉还OK。static unsigned int s_seed ;
void Utils::random_seed(int seed)
{
if(!seed) s_seed=time(NULL);
else s_seed=seed;
}
int Utils::random_...
分类:
其他 时间:
2015-04-01 13:21:44
收藏:
0 评论:
0 赞:
0 阅读:
217