最新文章列表

二进制基础(负数转二进制)

比如,假设有一 int 类型的数,值为5,那么,我们知道它在计算机中表示为: 00000000 00000000 00000000 00000101 5转换成二制是101,不过int类型的数占用4字节(32位),所以前面填了一堆0。 现在想知道,-5在计算机中如何表示?   在计算机中,负数以其正值的补码形式表达。 什么叫补码呢?这得从原码,反码说起。   原码:一个整数,按照绝对值 ...
ocaicai 评论(0) 有2216人浏览 2011-10-30 14:49

二进制--随记

1.十进制数字可以和二进制数进行转换。 例如:十进制的10等于二进制的1010,15的二进制表示为1110。 2.一个简单的算法:对于2的n次幂减1的数字j = 2n-1,例如2-1,4-1,8-1,16-1,32-1,64-1,128-1...等,在java程序中,对于任意的int类型的数字i,有0 <= i & j <= j,也就是i&j的结果总是分布在[0,2n-1 ...
hongjn 评论(0) 有895人浏览 2011-10-29 17:05

十进制小数转换为二进制小数

    十进制小数转换成二进制小数采用"乘2取整,顺序排列"法。具体做法是:用2乘十进制小数,可以得到积,将积的整数部分取出,再用2乘余下的小数部分,又得到一个积,再将积的整数部分取出,如此进行,直到积中的整数部分为零,或者整数部分为1,此时0或1为二进制的最后一位。或者达到所要求的精度为止。   然后把取出的整数部分按顺序排列起来,先取的整数作为二进制小数的高位有效位,后取的 ...
whudongyang 评论(0) 有7012人浏览 2011-10-23 15:32

二进制数

1.题目 二 进 制 数 给出一个正整数 n,打印出它的二进制中所有 1 的位置。二进制中最低位的位置是 0.  举例 正整数 13 的二进制(1101)中 1 的位置是 0,2,3。 任务 编写一个程序来处理每个数据: 先读入一个正整数 n,再计算这个正整数的二进制中 1 的位置,打印结果。     2.输入描述 输入数据的第一行是一个正整数 d,表示这个数 ...
acme_ltt 评论(0) 有978人浏览 2011-10-22 21:13

java 大文件以二进制保存到数据库

一、创建表 oracle: create table baoxiandan (   id number(20) not null,   fileName varchar2(200) not null,   content blob,   primary key(id)   ); create sequence seq_baoxiandan; 二、Hibernate映射文件 <?xml v ...
IThead 评论(0) 有11915人浏览 2011-10-12 14:25

PHP输入流php://input

在使用xml-rpc的时候,server端获取client数据,主要是通过php输入流input,而不是$_POST数组。所以,这里主要探讨php输入流php://input 对一php://input介绍,PHP官方手册文档有一段话对它进行了很明确地概述。 “php://input allows you to read raw POST data. It is a less memory in ...
gardenyuan 评论(0) 有1348人浏览 2011-10-12 13:59

计算二进制字符串01010101中"1"的个数

计算二进制字符串(010101)中"1"的个数         /**       * 计算二进制字符串(如:01010101)中"1"的个数       */     public int getOneNumb(String str){     int n=0;     for(int i=0;i<str.length();i++){       ...
andyyou88 评论(0) 有1769人浏览 2011-10-01 21:38

linux 安装二进制编辑器

http://bvi.sourceforge.net/install.html   The bvi is a display-oriented editor for binary files, based on the vi texteditor. If you are familiar with vi , just start the editor and begin to ed ...
liaobinxu 评论(0) 有2496人浏览 2011-09-20 10:24

老鼠老鼠的二进制编码

有 1000 个一模一样的瓶子,其中有 999 瓶是普通的水,有一瓶是毒药。任何喝下毒药的生物都会在一星期之后死亡。现在,你只有 10 只小白鼠和一星期的时间,如何检验出哪个瓶子里有毒药? 这是IBM Ponder This 2011 3月的题目。 这个问题的答案也很经典经典:把瓶子从 0 到 999 依次编号,然后全部转换为 10 位二进制数。让第一只老鼠喝掉所有二进制数右起第一位 ...
ruziniu 评论(0) 有777人浏览 2011-08-19 00:20

java简单加密

本人是初学者,做了一个简单的文件加密,分享给大家,希望大家多多交流,告诉我一些好的方法 import java.io.*; public class Test { public static void main(String[] args) throws IOException { new Test().w("f:/Close.png"); //new ...
yy232 评论(0) 有1664人浏览 2011-08-18 17:11

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics