不不能显示隐藏文件夹夹直接打开

AS3中,二进制转成十进制和八进制、十六进制相互转换 - Makenna‘s Eye - ITeye技术网站
var a:Number=1234;
trace(a.toString(2))//
trace(a.toString(8))//2322
trace(a.toString(16))//4d2
var b:String=""
var b2:String="2322"
var b3:String="4d2"
trace(parseInt(b,2));//1234
trace(parseInt(b2,8));//1234
trace(parseInt(b3,16));//1234
浏览: 376063 次
来自: 青岛
文章棒棒哒
很不错 之前打开及时600M的内存
,现在打开只有300兆了 ...
这都行。。。我觉得直接用&a/& + css更方便 ...
不错不错.学习了
[u][/u][i][/i][/b][b][/b][b][/b ...问题:怎么建立一个每项是十六进制数字的数组?
描述:下面是我的代码:NSArray *colorArray = [@0xffa500, @0xadd8e6, @0x6699cc, @0x99cc99,
@0x99cccc, @0x669999, @0x3399cc, @0x6699ff, @0xfaafbe, @0x800080,
@0x808080, @0x008000, @0xa52a2a];
解决方案1:可以存储时存储字符串NSArray *colorArray = @[@"0xffa500", @"0xadd8e6", @"0x6699cc", @"0x99cc99",
@"0x99cccc", @"0x669999", @"0x3399cc", @"0x6699ff",
@"0xfaafbe", @"0x800080", @"0x808080", @"0x008000",
@"0xa52a2a"];
- (NSUInteger)hex:(NSString *)str
NSUInteger outValue = 0;
[[NSScanner scannerWithString:str]scanHexInt:&outValue];
return outV
for (id obj in colorArray)
NSLog(@"0x%X",[self hex:obj]);
不过貌似这样其实就可以了NSArray *colorArray = @[@0xffa500, @0xadd8e6, @0x6699cc, @0x99cc99,
@0x99cccc, @0x669999, @0x3399cc, @0x6699ff, @0xfaafbe, @0x800080,
@0x808080, @0x008000, @0xa52a2a];
以上介绍了“怎么建立一个每项是十六进制数字的数组?”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:/itwd/1371161.html
上一篇: 下一篇:12664人阅读
01_JavaSE(22)
java中很多时候需要将byte[]转为各种进制的字符串显示,从2,8,10,16到比较高级的base64(编码),
至于什么时候需要这样,当你遇到这样的问题就知道了。
进制转换比较简单,直接上代码,编码转换见其他文章。
package com.uikoo9.util.
import java.math.BigI
public class QEncodeUtil {
public static void main(String[] args) {
String s = &woaini&;
byte[] bytes = s.getBytes();
System.out.println(&将woaini转为不同进制的字符串:&);
System.out.println(&可以转换的进制范围:& + Character.MIN_RADIX + &-& + Character.MAX_RADIX);
System.out.println(&2进制:& + binary(bytes, 2));
System.out.println(&5进制:& + binary(bytes, 5));
System.out.println(&8进制:& + binary(bytes, 8));
System.out.println(&16进制:& + binary(bytes, 16));
System.out.println(&32进制:& + binary(bytes, 32));
System.out.println(&64进制:& + binary(bytes, 64));// 这个已经超出范围,超出范围后变为10进制显示
System.exit(0);
* 将byte[]转为各种进制的字符串
* @param bytes byte[]
* @param radix 基数可以转换进制的范围,从Character.MIN_RADIX到Character.MAX_RADIX,超出范围后变为10进制
* @return 转换后的字符串
public static String binary(byte[] bytes, int radix){
return new BigInteger(1, bytes).toString(radix);// 这里的1代表正数
将woaini转为不同进制的字符串:
可以转换的进制范围:2-36
8进制:7151
16进制:776f61696e69
32进制:3ndtgmirj9
64进制:697
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:927708次
积分:7771
积分:7771
排名:第2004名
原创:201篇
转载:14篇
评论:289条【图文】C++课件 案例六 十进制数与二进制数的转换器.ppt_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
C++课件 案例六 十进制数与二进制数的转换器.ppt
上传于||暂无简介
大小:473.00KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢

我要回帖

更多关于 隐藏文件夹显示不出来 的文章

 

随机推荐