开发方法

如何浮点数转换为二进制?

谁能告诉我怎样才能转换该浮点数:12.25为二进制? 我知道如何转换的“12”,而不是0.25 任何帮助很多AP preciated。 谢谢 解决方案 请按2小数点后数乘以直至变为1.0: 0.25 * 2 = 0.50 0.50 * 2 = 1.00 和的结果是相反的顺序为0.01 ..
发布时间:2016-08-06 22:08:34 开发方法

读取Excel文件的VBA宏(或vbaProject.bin),而不在MS Excel中打开它

我想分析Excel文件,特别是那些含有内部VBA程序。因为我打算一个一个上运行大量的Excel文件这个分析,我不想打开Microsoft Excel中的这些文件来分析它们。 困难之一是查找和分析Excel文件的VBA宏。我们知道,一个Excel文件可以被转换成 .zip文件文件,其中包含了许多的.xml 和 vbaProject.bin ,这是pretty肯定的是,VBA宏在 vbaProjec ..
发布时间:2016-08-06 22:08:29 开发方法

如何阅读NASA .hgt二进制文件

我敢肯定,如果你知道二进制文件什么,这是非常简单的,但我在这一点上是一个新手。 我将如何提取NASA数据.hgt文件?下面是www2.jpl.nasa.gov/srtm/faq.html的描述: 的SRTM数据文件有像“N34W119.hgt”的名字。怎么做 字母和数字是指,和什么是“.hgt”格式? 每个数据文件涵盖一学位的经度一学位的纬度 地球表面的块。前七个字符表示西南 ..
发布时间:2016-08-06 22:03:02 开发方法

为什么要使用一个人类可读的文件格式?

我为什么要使用preference人类可读的文件格式为二进制吗?是否有过的情况时,这是不是这样? 编辑: 我确实有这个当最初发布这个问题的解释,但现在不是那么相关的: 的在回答这个问题我想提问者是指一个标准,为什么使用人类可读的文件,以便回答格式是一个好主意。然后,我搜索了一个,没能找到。因此,这里的问题的 解决方案 这取决于 正确的答案是它依赖。如果你比如说写音频/视频数据,如果 ..
发布时间:2016-08-06 22:02:57 开发方法

如何从一个Gi​​t仓库删除未使用的对象?

我不小心加,致力并推动一个巨大的二进制文件和我的最新承诺一个Git仓库。 我怎样才能让Git的删除是/是为创建对象(S)犯下所以我的的.git 目录收缩到再次一个健全的大小? 修改:谢谢您的回答;我试了好几种解决方案。无工作。例如从GitHub一个移除了历史上的文件,但的.git 目录大小并没有减少: $ Badfiles文件= $(找到test_data型的F -exec回声-n“'{} ..
发布时间:2016-08-06 22:02:53 开发方法

工具在Windows比较2二进制文件

我需要比较2二进制文件的工具。该文件是相当大的。我互联网上找到一些免费或试用工具不方便使用大文件。你能推荐我任何工具? 解决方案 有几个可能性: VBinDiff (二进制差异,适用于大型文件) WinDiff的 bsdiff 另请参阅:非常大的文件的二进制比较工具 ..
发布时间:2016-08-06 22:02:45 开发方法

什么是写入到二进制模式标准输出最简单的方法?

我一直在试图找出写二进制数据从一个C程序到标准输出的最佳途径。它适用于Linux的罚款,但我有问题,当我在Windows上编译,因为“\\ n”被转换为“\\ r \\ n”。 有没有写在标准输出某种二进制模式避免了换行转换的标准方式?如果没有,是什么让Windows停止这样做最简单的方法是什么? 我使用GCC和MinGW。 解决方案 您可以使用 setmode(的fileno(标准输 ..
发布时间:2016-08-06 22:02:24 开发方法

如何数字转换成二进制载体?

如何数字转换成二进制载体,使用R? 例如: 若干< -11 [1] 1 0 1 1 什么是(用R code或从包装一些现有的功能),如果我需要转换的数字整向量(最小值= 0,最大值= 300)转换成二进制矩阵转换的最快方法是什么? 解决方案 有任何整数转换为32原糖一个向量 intToBits 的功能,这样你就可以做到这一点小数< - C(3,5,11,4) M< ..
发布时间:2016-08-06 22:02:05 开发方法

二进制数据和GWT

有几个关于二进制数据和GWT已经问题。阅读后我仍然不知道,如果以下是可能的或不是(我是一个完整的GWT初学者虽然!) 我有一些非常复杂的数据文件只以二进制形式存在,我无法将它们转换为像XML或JSON。我有一个封闭源代码库,虽然接受一个byte [],并返回一个Java对象,我可以使用。为了让我的GWT应用程序内运行I'打印'在一个.java文件,我从我的GWT应用code访问这些二进制数据文件 ..
发布时间:2016-08-06 22:02:00 开发方法

从CFHTTP filecontent将图像转换为使用ColdFusion二进制数据

我想通过 CFHTTP 加载到二进制数据的图像(JPG格式)转换。我不能使用 CFFILE ACTION =“readBinary”,因为它不是一个本地文件。 解决方案 下面是我如何处理这个问题,我用它来抓取和处理几百个,每天的图像使用ColdFusion 8。 < CFHTTP 超时=“45” throwonerror =“假” URL =“HTTP:// ..
发布时间:2016-08-06 22:01:52 开发方法

包括与GNU劳工处连接脚本二进制文件

我有一个工作的链接脚本。我要添加其内容直接从文件拉出(LD不应分析它并提取部分等)的另一数据部分。我该怎么做? OUTPUT_FORMAT(“ELF32-I386”) ENTRY(开始) 截面 { 的.text 0x100000处:{ *(多重) *(。文本) *(code) *(* rodata) } 。数据:{ *(。数据) } ..
发布时间:2016-08-06 22:01:31 开发方法

小数为二进制

我有一个数字,我想转换为二进制(十进制)的温度。 我想我的二进制始终处于5位(小数绝不会超过31个)。我已经有一个手工做它通过将功能,但就是很难垫它到5位。 有没有更简单的方法?也许使用按位转移? 我也想二进制重新$ P $在的char * psented 解决方案 下面是一个优雅的解决方案: 无效getBin(INT NUM,字符*海峡) { *(STR + 5)='\\ 0 ..
发布时间:2016-08-06 22:01:28 开发方法

C了解二进制标准输入

我想建立一个指令流水线模拟器和我有很多的麻烦开始。我需要做的是阅读从标准输入的二进制,然后将其存储在内存中以某种方式,而我操纵数据。我需要一后正好在32位一大块阅读。 我如何准确地在32位的大块一次读取?其次,我怎么保存以备以后的操作? 下面就是我这么远,但检查二进制块我继续读下去,它只是看起来不正确的,我不认为我在读恰好有32位像我所需要的。 字符缓冲区[4] = {0,0,0,0}; / ..
发布时间:2016-08-06 22:01:17 开发方法

如何创建二进制补丁?

什么是着手制作补丁的二进制文件的最好方法?我希望它是简单的用户应用(一个简单的补丁应用程序将是很好)。在文件上运行的差异只是给二进制文件[...]不同 解决方案 如果用别的东西比标准补丁是一个选择,你可能要退房 bsdiff 和 bspatch : http://www.daemonology.net/bsdiff/ bsdiff和bspatch是构建和应用补丁的二进制文件的工具。 ..
发布时间:2016-08-06 21:59:21 开发方法

如何从一个十进制数转换为IEEE 754单precision浮点格式?

我将如何去手动更改十进制(基数为10)的数量为IEEE 754单precision浮点格式?据我所知,有三个部分它,一个标志,一个指数和一个尾数。我只是不完全明白什么是后两部分其实再present。 解决方案 查找2的最大功率,如果你开始使用X = 10.0,然后2 3 = 8,比你的电话号码,例如小,所以指数是3,指数由127偏置,这意味着指数将重新psented为127 + 3 = 1 ..
发布时间:2016-08-06 21:59:07 开发方法

它是可以接受的/好于SVN存储二进制文件?

我们想和大家分享的运行系统项目的二进制文件。所以,每一个团队成员可以采取当前的工作版本。 这是可以接受/好存储在SVN运行时二进制文件? 解决方案 您可能要存储二进制文件的版本控制系统两种常见的原因是: 商店外部第三方库。结果 通常一个存储到Maven仓库,而是将其保存到SVN可以让你有 且只有一个参照的您的所有需求:让你的源代码,并获得库需要编译这些来源。所有这些都从一个资源库 ..
发布时间:2016-08-06 21:59:05 开发方法

转换8位二进制数BCD在VHDL

的算法是众所周知的,这样做8左移和每个移位后检查单元,几十或几百位(4个)。如果他们是上述4添加3到组,等等... 下面是一个基于流程的解决方案不起作用。它会编译但输出是不是我想要的。任何想法可能是什么问题? 库IEEE; 使用ieee.std_logic_1164.all; 使用ieee.std_logic_unsigned.all;实体hex2bcd是 口(hex_in:在std_ ..
发布时间:2016-08-06 21:58:57 开发方法