IntToBin(2-16进制转换函数)

2016-02-19 16:22 10 1 收藏

今天图老师小编给大家精心推荐个IntToBin(2-16进制转换函数)教程,一起来看看过程究竟如何进行吧!喜欢还请点个赞哦~

【 tulaoshi.com - 编程语言 】

(****Value是要转换的十进制数,Count是输出的二进制位数,默认32位****)
  function IntToBin(Value: Integer; Count: Integer=32): string;
  var
    iTemp: Integer;
  begin
    Result := '';
    while Count0 do
    begin
      iTemp := Value shr (Count-1) and 1;
      case iTemp of
        1: Result := Result+'1';
        0: Result := Result+'0';
      end;
      Dec(Count);
    end;
  end;
  自己写的,不知有否漏洞,测试了一下
  ShowMessage(IntToBin(-1,8));  //输出11111111
  ShowMessage(IntToBin(333333)); //输出00000000000001010001011000010101
  
  

来源:https://www.tulaoshi.com/n/20160219/1611846.html

延伸阅读
使用access数据库时可能用到的数据转换: 类型转换涵数: 函数 返回类型 expression 参数范围 CBool Boolean 任何有效的字符串或数值表达式。 CByte Byte 0 至 255。 CCur Currency -922,337,203,685,477.5808 至922,337,203,685,477.5807。 CDate Date 任何有效的日期表达式。 CDbl Double 负数从 -1.79769313486232E308 至 -4.94...
sswanglei 发表于 2007-2-9 16:08:00 /*------------------------------------------------------------             函数名   :   TransData(CString   InStr,   PUCHAR   OutStr)         &nbs...
1、将Int 转为varchar经常用 concat函数,比如concat(8,'0') 得到字符串 '80' 2、将varchar 转为Int 用 cast(a as signed) a为varchar类型的字符串 总结:类型转换和SQL Server一样,就是类型参数有点点不同 : CAST(xxx AS 类型) , CONVERT(xxx,类型) 可用的类型 二进制,同带binary前缀的效果 : BINARY 字符型,可带参数 : CHAR() 日期 : ...
标签: Web开发
 JS教程:日期格式转换函数。 script     function   str2date(str){     var   d=null;     var   reg=/^(\d{4})-(\d{2})-(\d{2})   (\d{2}):(\d{2}):(\d{2})\.(\d+)$/     if(arr=str.match(reg))d=new   Date...
标签: Web开发
UBB代码对于经常上论坛的朋友来说是最熟悉不过了。这里我不多说了,关于怎么实现UBB转换,不了解的朋友请看这里 正则表达式在UBB论坛中的应用 。 经典论坛的UBB转换我觉得是处理的非常好的,研究了一下它的转换结果[因为没有源码:)],做了下面的演示。转换结果基本上觉得象了。 主要是针对[code]{html}这两个标签的处理,其他的UBB标签...

经验教程

681

收藏

50
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部