[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
我也想弄懂函数,但找不到相关的帖子.call 了之后怎么传值? 就如第一个,jia  %~1代表354687654165435 %~2代表35486456?就这样么?  ok就是%~3?改变了%~3  ok的值也变了?没其他注意事项了吗?
何时才有自己的头像?

TOP

5、获取10进制数(含负数)的 原码、反码、补码(未封装)(只能处理cmd范围内的值)
       完全不懂计算机,只理解为计算机中负数用补码表达
       代码中二进制数用32位显示,超出32位的会出错,
       呵呵,不知道电脑中有没有用32位以上表达的二进制数,哈哈外行话见笑了^_^

我可以解释下,计算机里都用补码表示,正数补码不变,即原码(正数的反码也不变.),负数补码为原码 取反加1.
举例5的话,假设8位.就是原码 补码都是 00000101.
-5 的反码 11111010 然后加1就是补码 11111011;大致就这样.
靠你计算的话,肯定没错, 就是概念弄错了而已.

32位就是4个Byte,int类型.如果你用long int的话 就不只32位了.
我猜bat只支持4个字节来表示数字,所以就32位了.
看来超版你不是计算机专业的啊,水平这么高,让我汗颜.

[ 本帖最后由 lockmove 于 2009-2-22 22:07 编辑 ]
何时才有自己的头像?

TOP

返回列表