寒凝雪_个人页

个人头像照片 寒凝雪
5848
223
0

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息
  • 发表了文章 2017-08-01

    LINQ to SQL集成到应用程序中需考虑的一些问题

  • 发表了文章 2017-08-01

    LINQPad

  • 发表了文章 2017-08-01

    Windows系统下多标签功能终端工具Console2

  • 发表了文章 2017-08-01

    ADO.NET Entity Framework

  • 发表了文章 2017-08-01

    Windows Server 2008 与 .NET Framework 的版本之间有什么关系

  • 发表了文章 2017-08-01

    .NET Mass Downloader -整体下载.NET源码

  • 发表了文章 2017-08-01

    Rails框架流行在他的设计理念

  • 发表了文章 2017-08-01

    Silverlight 2 的基础XAML语法学习

  • 发表了文章 2017-08-01

    Silverlight概要

  • 发表了文章 2017-08-01

    [翻译]开发Silverlight 2.0的自定义控件

  • 发表了文章 2017-08-01

    Silverlight 2 DispatcherTimer和通过XAML创建UI元素

  • 发表了文章 2017-08-01

    Mono运行于IPhone之上

  • 发表了文章 2017-08-01

    asp.net mvc脚手架代码生成工具

  • 发表了文章 2017-08-01

    ASP.NET MVC Preview生命周期分析

  • 发表了文章 2017-08-01

    asp.net 性能调较

  • 发表了文章 2017-08-01

    面向服务架构(SOA)和企业服务总线(ESB)

  • 发表了文章 2017-08-01

    MSMQ 与ESB

  • 发表了文章 2017-08-01

    支持Visual Studio 2008和.NET 3.5的企业类库4.0

  • 发表了文章 2017-08-01

    Gallio 自动化测试平台

  • 发表了文章 2017-08-01

    Enterprise Library 4.0缓存应用程序块

正在加载, 请稍后...
滑动查看更多
  • 回答了问题 2019-07-17

    二进制数1100是二进制数的几倍110用计算器怎么算

    这问题提的 语句都不通顺......看不懂
    踩0 评论0
  • 回答了问题 2019-07-17

    执行二进制算术加运算,11001001+00100111起结果是

    还是一位一位的加,满2进1
    11001001 +
    00100111
    ----------------------
    11110000
    11001001 + 00100111 ---------------------- 11110000 从最右边开始,和我们小学的10进制整数相加一样,只是这个是二进制,逢2进1
    其实很简单,逢二进一 ,从最右边开始是1+1, 所以等于10, 0写出来,1进到前一位去,所以这里是1+1, 又等于10,0写出来,1又进到前一位,又是1+1=10,0写出来,1进到前一位,是1+1=10,0又写出来,1进到前一位,所以到这里是1+0=0。以此类推。
    踩0 评论0
  • 回答了问题 2019-07-17

    怎样用电脑自带的计算器将十进制转化为二进制

    点击 ”查看“ 选择 “科学型” 输入十进制数字 然后选择 “二进制” 就可以自动转换过来了
    踩0 评论0
  • 回答了问题 2019-07-17

    执行二进制算术加法运算01010100+10010011,其结果是 A.11100111 B.11000111 C.00010000 D.11101011

    选A啦,二进制就把它当类似我们熟悉的十进制来计算也是一样的,不过是满10进1改为满2进1而已。。实在不理解就把两个加数都换算成十进制再加,得到的数再转化为二进制(相当麻烦)
    踩0 评论0
  • 回答了问题 2019-07-17

    二进制运算10100+111等于多少

    11011
    踩0 评论0
  • 回答了问题 2019-07-17

    普通的学生计算器怎么转换进制?

    普通计算器是没有禁制转换功能的,得去买科学计算器才会有各种禁制之间的转换
    踩0 评论0
  • 回答了问题 2019-07-17

    97用二进制咋算

    97=64+32+1
    所以写成二进制就是1100001
    踩0 评论0
  • 回答了问题 2019-07-17

    二进制数的运算 逻辑运算

      计算机的逻辑运算的算术运算的主要区别是:逻辑运算是按位进行的,位与位之间不像加减运算那样有进位或借位的联系。
      逻辑运算主要包括三种基本运算:逻辑加法(又称“或”运算)、逻辑乘法(又称“与”运算)和逻辑否定(又称“非”运算)。此外,“异或”运算也很有用。
      逻辑加法
      逻辑加法(“或”运算)通常用符号“+”或“∨”来表示。逻辑加法运算规则如下:
      0+0=0, 0∨0=0
      0+1=1, 0∨1=1
      1+0=1, 1∨0=1
      1+1=1, 1∨1=1
      从上式可见,逻辑加法有“或”的意义。也就是说,在给定的逻辑变量中,A或B只要有一个为1,其逻辑加的结果为1;两者都为1则逻辑加为1。

      逻辑乘法
      逻辑乘法(“与”运算)通常用符号“×”或“∧”或“·”来表示。逻辑乘法运算规则如下:
      0×0=0, 0∧0=0, 0·0=0
      0×1=0, 0∧1=0, 0·1=0
      1×0=0, 1∧0=0, 1·0=0
      1×1=1, 1∧1=1, 1·1=1
      不难看出,逻辑乘法有“与”的意义。它表示只当参与运算的逻辑变量都同时取值为1时,其逻辑乘积才等于1。

      逻辑否定
      逻辑非运算又称逻辑否运算。其运算规则为:
      ┐0=1 (非0等于1)
      ┐1=0 (非1等于0)

      异或运算
      异或运算(半加运算)通常用符号"♁"表示,其运算规则为:
      0♁0=0 0同0异或,结果为0
      0♁1=1 0同1异或,结果为1
      1♁0=1 1同0异或,结果为1
      1♁1=0 1同1异或,结果为0
      即两个逻辑变量相异,输出才为1
    踩0 评论0
  • 回答了问题 2019-07-17

    -29-25如何用二进制计算

    二进制中以最高有效位作为符号位,1 表示负数 0是正数。
    现在假设 -29 和 -25 最高有效位为 8 位 ,通过正数的二进制 求补运算 取反+1 得到对应负数的二进制
    29 的二进制 0001 1101 取反 11110 0010 +1 11110 0011
    25 的二进制 0001 1001 取反 11110 0110 +1 11110 0111
    得到两个负数的二进制后 -29-25 就变成了 (-29)+(-25) 的加法了
    11110 0011
    + 11110 0111
    = 11100 1010 这个就是结果了 -54的8位表示
    (进位1)

    无论-29和-25 用多少位来存储,算法都可如此,
    比如你在C中声明了 int a=-29 在C中 int 似乎是 双字,也就是32 位,
    29 的二进制变成 0000 0000 0000 0000 0000 0000 0001 1101
    -29 就变成 1111 1111 1111 1111 1111 1111 1110 0011
    看起来很长,但实质不变
    踩0 评论0
  • 回答了问题 2019-07-17

    二进制运算:100-111=?怎么运算的?

    先把100和111换成十制就是4和7那么4-7就等于-3
    踩0 评论0
  • 回答了问题 2019-07-17

    二进制的加法如何运算

    加数位 被加数位 进位 这三个位 ,

    有一个1,结果为1,无进位

    有两个1,结果为0,有进位

    有三个1,结果为1,有进位

    从左向右运算

    踩0 评论0
  • 回答了问题 2019-07-17

    5位数二进制怎么算

    89

    2|44----1
    2|22----0
    2|11----0
    2|5-----1
    2|2-----1
    2|1-----0
    2|0-----1
    答案 1011001
    踩0 评论0
  • 回答了问题 2019-07-17

    二进制加减法运算法则

    减法运算其实是可以由加法运算替代的,我们上面已经介绍过了无符号和补码的非,其实很多CPU是没有减法运算器的,它们都是将减数进行逆运算以后送入加法器,然后进行加法运算,这样得出来的结果就是减法运算最终的结果。

    比如我们考虑一种简单的情况,当w = 4时的无符号减法运算,对于 5 - 4这个减法运算来说,我们可以由 5 + 4-1(其中4-1是4的逆元的意思,不是1/4的意思)来替代这个减法运算。

    为了更加直观,LZ带各位来算一下,首先4的逆元根据上面的公式可以得到为 4-1 = 24 - 4 = 12 。那么我们现在需要对5和12进行加法运算,它们的位表示分别为 0101和1100,结果为10001,也就是十进制17的位表示。不过由于我们的w = 4,因此截断之后结果为0001,也就是十进制的1。最终可以得到 5 - 4 = 1。

    对于5 - 4来说,是考虑的结果为正的情况。或许有的猿友会对结果为负或者说是无符号数溢出的情况下有疑问,因此LZ这里对这种情况也做一个简单的介绍。我们考虑一个简单的计算 0 - 1,我们可以得到1-1 = 24 - 1 = 15。此时对0和15进行加法运算,他们的位表示分别为0000和1111,结果为1111。

    看到这里估计有的猿友会奇怪了,这怎么回事,0 - 1 = 15。

    当然不是,这个结果其实是正确的。考虑使用补码编码来解析1111这个位表示,它代表的值就是-1。15是1111这个位表示在无符号编码情况下的解析结果。

    因此LZ这里也给出一个公式,就是对于两个整数x和y来说,x - y = x + y-1。这里需要特别说明的是,这个公式代表的意义是位表示,而不是实际的数值。

    踩0 评论0
  • 回答了问题 2019-07-17

    二进制运算,100-1怎么算

    100-1
    =1100100-1
    =1100011
    踩0 评论0
  • 回答了问题 2019-07-17

    计算器中十六进制如何输入00D5

    首先把十六进制数04271544中的每一位数转换为二进制数,每个数要分四位,不足四位的前面加零,请看下面演示:
    0 0000
    4 0100
    2 0010
    7 0111
    1 0001
    5 0101
    4 0100
    4 0100
    将得出四位二进制数串连起来就是结果了
    所以,十六进制04271544转换二进制为
    100001001110001010101000100 (前面的0就省了)

    十六进制0209FE83转换二进制为 1000001001111111101000
    0 0000
    2 0010
    0 0000
    9 1001
    F 1111
    E 1110
    8 1000
    3 0011

    还是不明白的话,看下面的对照表
    十六进制 二进制
    0 0000
    1 0001
    2 0010
    3 0011
    4 0100
    5 0101
    6 0110
    7 0111
    8 1000
    9 1001
    A 1010
    B 1011
    C 1100
    D 1101
    E 1110
    F 1111
    其中ABCDE对应十进制中的10,11,12,13,14,15
    16的话就要进位,所以只到F,没有G,更没有H...
    踩0 评论0
  • 回答了问题 2019-07-17

    对三个11进行什么运算其值为6

    解:
    (ln11+ln11)/ln(³√11)
    =(2ln11)/[(1/3)ln11]
    =6(ln11)/(ln11)
    =6
    踩0 评论0
  • 回答了问题 2019-07-17

    计算机运算部件一次能同时时处理的二进制数据位数是字节还是字长

    计算机运算部件一次能同时时处理的二进制数据位数是字长。
    字长简介:
    在同一时间中处理二进制数的位数叫字长。通常称处理字长为8位数据的CPU叫8位CPU,32位CPU就是在同一时间内处理字长为32位的二进制数据。二进制的每一个0或1是组成二进制的最小单位,称为位(bit).

    字长:一般说来,计算机在同一时间内处理的一组二进制数称为一个计算机的“字”,而这组二进制数的位数就是“字长”。字长与计算机的功能和用途有很大的关系,是计算机的一个重要技术指标。字长直接反映了一台计算机的计算精度,为适应不同的要求及协调运算精度和硬件造价间的关系,大多数计算机均支持变字长运算,即机内可实现半字长、全字长(或单字长)和双倍字长运算。在其他指标相同时,字长越大计算机的处理数据的速度就越快。早期的微机字长一般是8位和16位,386以及更高的处理器大多是32位。目前市面上的计算机的处理器大部分已达到64位。

    字长由微处理器对外数据通路的数据总线条数决定。

    -------------------------

    应该是字节

    -------------------------

    字节

    踩0 评论0
  • 回答了问题 2019-07-17

    十进制怎么转换?

    1. 十进制整数转换为二进制整数

    十进制整数转换为二进制整数采用"除2取余,逆序排列"法。具体做法是:用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为0时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。
    十进制整数转二进制
    如:255=(11111111)B

    原理:
    众所周知,二进制的基数为2,我们十进制化二进制时所除的2就是它的基数。谈到它的原理,就不得不说说关于位权的概念。某进制计数制中各位数字符号所表示的数值表示该数字符号值乘以一个与数字符号有关的常数,该常数称为 “位权 ” 。位权的大小是以基数为底,数字符号所处的位置的序号为指数的整数次幂。十进制数的百位、十位、个位、十分位的权分别是10的2次方、10的1次方、10的0次方,10的-1次方。二进制数就是2的n次幂。
    按权展开求和正是非十进制化十进制的方法。
    下面我们开讲原理,举个十进制整数转换为二进制整数的例子,假设十进制整数A化得的二进制数为edcba 的形式,那么用上面的方法按权展开, 得
    A=a(2^0)+b(2^1)+c(2^2)+d(2^3)+e(2^4) (后面的和不正是化十进制的过程吗)
    假设该数未转化为二进制,除以基数2得
    A/2=a(2^0)/2+b(2^1)/2+c(2^2)/2+d(2^3)/2+e(2^4)/2
    注意:a除不开二,余下了。其他的绝对能除开,因为他们都包含2,而a乘的是1,他本身绝对不包含因数2,只能余下。
    商得:
    b(2^0)+c(2^1)+d(2^2)+e(2^3),再除以基数2余下了b,以此类推。
    当这个数不能再被2除时,先余掉的a位数在原数低,而后来的余数数位高,所以要把所有的余数反过来写。正好是edcba
    2.十进制小数转换为二进制小数
    十进制小数转换成二进制小数采用"乘2取整,顺序排列"法。具体做法是:用2乘十进制小数,可以得到积,将积的整数部分取出,再用2乘余下的小数部分,又得到一个积,再将积的整数部分取出,如此进行,直到积中的小数部分为零,此时0或1为二进制的最后一位。或者达到所要求的精度为止。
    然后把取出的整数部分按顺序排列起来,先取的整数作为二进制小数的高位有效位,后取的整数作为低位有效位。
    十进制小数转二进制
    如:0.625=(0.101)B
    0.625*2=1.25======取出整数部分1
    0.25*2=0.5========取出整数部分0
    0.5*2=1==========取出整数部分1
    再如:0.7=(0.1 0110 0110...)B
    0.7*2=1.4========取出整数部分1
    0.4*2=0.8========取出整数部分0
    0.8*2=1.6========取出整数部分1
    0.6*2=1.2========取出整数部分1
    0.2*2=0.4========取出整数部分0
    0.4*2=0.8========取出整数部分0
    0.8*2=1.6========取出整数部分1
    0.6*2=1.2========取出整数部分1
    0.2*2=0.4========取出整数部分0
    踩0 评论0
  • 回答了问题 2019-07-17

    将二进制数10101010和01001010进行+运算,怎么算?

    10101010
    + 01001010
    = 11110100
    踩0 评论0
  • 回答了问题 2019-07-17

    二进制到底怎么算?不要复制,能通俗易懂点吗?求高手···

    你做的操作是“二进制转换成十进制”,应使用“按权展开求和”方法。

    二进制的规律:个位上的数字的次数是0,十位上的数字的次数是1,......,依次递增。

    例如(比如说11111010怎么转换成数字):
    1111 1010 =
    1*(2的7次方)+1*(2的6次方)+1*(2的5次方)+1*(2的4次方)+
    1*(2的3次方)+0*(2的2次方)+1*(2的1次方)+0*(2的0次方)= 250

    由上可以这么认为:1代表这一位有值,0代表这一位没值,把有值的位代表的十进制数相加就可以得出“二进制转换成十进制”的结果了。

    再举3个短例子:
    1101 = 1*(2的3次方)+1*(2的2次方)+0*(2的1次方)+1*(2的0次方)= 8 + 4 + 0 + 1 = 13

    0111 = 0*(2的3次方)+1*(2的2次方)+1*(2的1次方)+1*(2的0次方)= 0 + 4 + 2 + 1 = 7

    1111 = 1*(2的3次方)+1*(2的2次方)+1*(2的1次方)+1*(2的0次方)= 8 + 4 + 2 + 1 = 15

    这样上面所述的“二进制的规律”翻译成十进制表述就是:
    个位上的数字是1,十位上的数字是2,百位上的数字是4,千位上的数字是8,万位上的数字是16......,依次递增(每向左前进一位,所代表的值就乘以2),然后把位数上是1的值相加就是最后你需要的结果。
    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息