| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    Cómo calcular el valor grande Integer Endian
    enteros Big- endian son números binarios ya veces tedioso para trabajar, pero ser capaz de entender su contenido es importante en la construcción de conocimiento fundamental en la informática o el término engineering.The eléctrica "big- endian " deriva del libro de Jonathan Swift, " Los viajes de Gulliver ". Hay dos reinos en guerra , ferozmente opuestos sobre la que final de un huevo duro debe ser consumida primero . Los que creen un huevo es mejor comer en el extremo más ancho son " big- endian ", mientras que sus opositores son "little - endian ". En binario , se refiere a qué lugares binarios son lo primero : los bits más o menos significativos . Cosas que necesitará Lápiz
    Papel
    Mostrar más instrucciones
    Determinar de un Integer Big- Endian Valor
    1

    Determine el formato de su número. Si el número representa un " número entero con signo , " que puede almacenar valores tanto positivos como negativos , que está en un formato llamado " complemento de dos. " Si representa un " entero sin signo ", que sólo puede representar valores positivos , se requiere un poco menos manipulación.
    2

    Escriba su número . Si el suyo es un entero con signo en notación de complemento a dos , mira el bit de la izquierda . Si es 0 o el número es un entero sin signo , continúe con el siguiente paso y continuar como si se tratara de un entero sin signo , ya que representa un valor positivo.

    Si es 1 , sustituir esa parte con una signo negativo. A continuación , dar la vuelta a todos los bits restantes , de conmutación 1 a 0 , y 0 a 1. A continuación, añadir 1 a la derecha más bits , llevando los valores si es necesario. Estos bits representan la magnitud de su número . Por ejemplo , si resulta ser -42 , estos bits representan ahora la parte de " 42 " .
    3

    Escriba el valor de cada uno de los bits en cada 1 en su número . El bit más a la derecha está columnas del 1 , al igual que con números decimales. La columna de la izquierda es la columna de la de 2 , y a la izquierda de que , la columna de 4 . Cada vez que se mueve hacia la izquierda, el valor de esa columna es el doble de la columna anterior. Por lo tanto, moverse a lo largo de este modo, escribir el valor de la columna si es un 1 , y nada si es un 0 . Por ejemplo , 01101011 tendría los números 64 , 32, 8 , 2 y 1 debajo.
    4

    Suma los números que anotó por debajo de los 1 bits. Para nuestro ejemplo de la etapa anterior , que se pueden conseguir 64 + 32 + 8 + 2 + 1 = 107 . Esta suma es el valor de su entero big endian. Tenga en cuenta que si se firma el número y te tienes que mover de un tirón los pedazos, entonces esta cantidad es negativa.

    Previous :

    next :
      Artículos relacionados
    ·Cómo calcular el Autodesk y momento de inercia de un e…
    ·Cómo montar un directorio local con Jahia 
    ·Cómo utilizar masilla en GTK Radiant 
    ·Cómo agregar una imagen de fondo Uso de la programació…
    ·Cómo cambiar el orden de las columnas de DataGrid 
    ·Cómo cambiar BG en Basic Game Maker 
    ·Función Manijas en MATLAB 
    ·Cómo reemplazar una etiqueta H2 
    ·Cómo elaborar un proyecto Android en Windows 
    ·Silverlight 3D Carousel Efecto Tutorial 
      Artículos destacados
    ·Cómo convertir un Byte Mac Address de un objeto String…
    ·Código HTML para cursiva subrayada 
    ·Cómo aprender C # Fast 
    ·Cómo leer MDB para ODBC 
    ·Cómo convertir una Carta Entrar estándar de Digital 
    ·La comunicación entre Java Applets 
    ·Cómo hacer tu propio tatuaje temporal de la impresora 
    ·Cómo utilizar operadores lógicos en Java 
    ·Cómo aumentar el " Execute para analizar ' Porcentaje …
    ·Cómo: GTK Selección Color 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com