A煤n no tienes acceso a esta clase

Crea una cuenta y contin煤a viendo este curso

ASCII

6/25
Recursos

Aportes 634

Preguntas 16

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesi贸n.

Parece que existe una confusi贸n con el n煤mero 161 ya que corresponde a una i latina, as铆 que en lugar de poner 161 lo reemplac茅 por 173 que corresponde a la apertura del signo de admiraci贸n quedando la sucesi贸n del mensaje como sigue: 173 72 111 108 97 33.
Y por supuesto su respectiva representaci贸n binaria:
173= 10101101
72 = 01001000
111= 01101111
108= 01101100
97 = 01100001
33 = 00100001

En excel existen la funci贸n 鈥淒EC2BIN()鈥 para convertir de decimal a binario.

- 173 = 1 0 1 0 1 1 0 1
H - 72 = 0 1 0 0 1 0 0 0
o - 111 = 0 1 1 0 1 1 1 1
l - 108 = 0 1 1 0 1 1 0 0
a- 97 = 0 1 1 0 0 0 0 1
! - 33 = 0 0 1 0 0 0 0 1
6 bytes
48 bits

Comparto c贸digo para convertir n煤mero entero a binario

# -*- coding: utf-8 -*-
def to_binary(number):
    list_binary = []
    while number != 1:
        if number // 2 == 1:
            div = number // 2
            mod = number % 2
            list_binary.append(mod)
            list_binary.append(div)
            break

        result = number % 2
        number = number // 2
        list_binary.append(result)

    list_binary.reverse()
    
    result_string = str()
    for x in list_binary:
        result_string += str(x)

    return result_string

def run(number):
        result = to_binary(number)
        print(f'The number {number} to binary is ' + result)


if __name__ == '__main__':
    print('C H A N G E  T O  B I N A R Y')
    try:
        number = int(input('Input the number: '))
        run(number)
    except ValueError:
        number = int(input('Input an integer number: '))
        run(number)

Hay codigos ASCII que, adem谩s de letras, representan el espacio, el enter, etc.

Enlace: https://elcodigoascii.com.ar/

Alt+Num

铆Hola!

ASCII: Sistema de codificaci贸n de caracteres alfanum茅ricos que asigna un n煤mero del 0 al 127 a cada letra, n煤mero o car谩cter especial recogidos; el ASCII extendido permite hasta 256 caracteres distintos.

Menos mal que los chinos no inventaron la computadora y los transistores XD

RESUMEN

ASCII es la forma en la que se le asigna un valor num茅rico a una letra, numero o car谩cter especial.

Se le asigna un valor num茅rico para que posteriormente la computadora le asigne un valor binario y pueda interpretar de que letra, numero o car谩cter se trata

<p>
Ejemplo

a =  97 en ASCII

97 = 01100001

01100001 = a
</p>

Y as铆 interpreta una computadora que letra estas enviando

REPRESENTACI脫N ASCII: 173 72 111 108 97 33.

REPRESENTACI脫N BINARIO:
173= 10101101
72 = 01001000
111= 01101111
108= 01101100
97 = 01100001
33 = 00100001

TRADUCCI脫N: 隆HOLA!
PD: El n煤mero 173 es el que representa el signo de admiraci贸n (隆), el 161 representa a la (i latina)

El codigo 161 es una i, para hacer el signo de admiraci贸n es el codigo:173

隆Hola!

隆 = 173 = 10101101
h = 104 = 1101000
o = 111 = 1101111
l = 108 = 1101100
a =  97 = 1100001
! =  33 = 100001

El mensaje en ASCII es 鈥溌OLA!鈥 y en binario queda de la forma
161 = 10100001
72 = 01001000
111 = 01101111
108 = 01101100
97 = 01100001
33 = 00100001

馃惐鈥嶐煉 Tabla de C贸digos ASCII https://ascii.cl/

隆 = 173 --> 10101101
H = 72 --> 01001000
o = 111 --> 01101111
l = 108 --> 01101100
a = 97 --> 01100001
! = 33 --> 00100001

Acontinuacion mi respuesta al reto

Lo que no te dicen es el PORQUE cuando uno convierte bytes se escriben o se leen de izquierda a derecha :S

隆hola!
33=00100001
97=01100001
108=01101100
111=01101111
72= 01001000
161= 10100001

Muy buenas noches
隆 = 161 = 10100001
H = 72 = 01001000
o = 111 = 01101111
l = 108 = 01101100
a = 97 = 01100001
! = 33 = 00100001

隆Hola!

161 = 10100001
72 = 01001000
111 = 01101111
108 = 01101100
97 = 01100001
33= 00100001

隆Hola!

隆 = 161 = 10100001
H = 72 = 01001000
o = 111 = 01101111
l = 108 = 01101100
a = 97 = 01100001
! = 33 = 00100001

  • Representaci贸n de c贸digo ASCII a Car谩cter
161 = 
72  = H
111 = o
108 = l
97  = a
33  = !

// Fe de ERRATA; Creo que este ejercicio se quer铆a representar como primer car谩cter el signo de exclamaci贸n ( 隆 ) con codigo ASCII 173.

Una forma de traducir de c贸digo ASCII es presionando ALT + (C贸digo ASCII) con el teclado num茅rico y dar谩 como resultado la representaci贸n del car谩cter.

  • Representaci贸n de c贸digo ASCII a C贸digos Binario.
161 = 10100001
72  = 01001000
111 = 01101111
108 = 01101100
97  = 01100001
33  = 00100001

ASCII (acr贸nimo ingl茅s de American Standard Code for Information Interchange 鈥擟贸digo Est谩ndar estadounidense para el Intercambio de Informaci贸n鈥), pronunciado generalmente [谩ski]鈥 o (rara vez) [谩spi], es un c贸digo de caracteres basado en el alfabeto latino, tal como se usa en ingl茅s moderno.

mi respuesta!

173= 10101101
72 = 01001000
111= 01101111
108= 01101100
97 = 01100001
33 = 00100001

隆Hola!

Efectivamente el 161 72 111 108 97 33
Si corresponde a un 隆Hola!

161 = 铆 = 10100001
72 = H = 01001000
111 = o = 01101111
108 = l = 01101100
97 = a = 01100001
33 = ! = 00100001

Falta el link para el codigo ASCII

EN EL ejercicio se confundieron con la i latina que es 161 con el signo de exclamaci贸n el cual es 173
C贸digo ASCII
173 72 111 108 97 33

representaci贸n binaria.

隆 = 173 = 10110101
H = 72 = 00010010
o = 111 = 11110110
l = 108 = 00110110
a = 97 = 10000110
! = 33 = 10000100

173 = 10101101
72  = 01001000
111 = 01101111
108 = 01101100
97  = 01100001
33  = 00100001

161 = 10100001
72 = 01001000
111= 01101111
108 = 01101100
97 = 01100001
33 = 00100001

161 72 111 108 97 33
隆 H o l a !

161 72 111 108 97 33

隆 - 161 = 1 0 1 0 0 0 0 1
H - 72 = 0 1 0 0 1 0 0 0
o - 111 = 0 1 1 0 1 1 1 1
l - 108 = 0 1 1 0 1 1 0 0
a- 97 = 0 1 1 0 0 0 0 1
! - 33 = 0 0 1 0 0 0 0 1

161 72 111 108 97 33
隆 H o l a !

No lo revis茅 pero estoy seguro de eso

铆Hola!

161=隆
72=H
111=o
108=l
97=a
33=!
隆Hola!

隆Hola!

Seg煤n v铆, dice 隆Hola!. le di pausa a la clase as铆 que ahora voy a averig眉arlo

https://img.blogs.es/anexom/wp-content/uploads/2020/08/Ascii.jpg aqu铆 pude ver el codigo ascii
161 = 隆
72 = H
111 = o
108 = l
97 = a
33 = !

no se me hizo tan f谩cil 馃槶馃槶馃槶

de decimal a binario:
161 - 72 - 111 - 108 - 97 - 33
10100001 - 01001000 - 01101111 - 01101100 - 01100001 - 00100001

161 - 72 - 111 - 108 - 97 - 33
隆 H o l a !

Para salir de dudas respecto si en el mensaje es 161 o 173, en alg煤n campo que reciba texto, puede presionar la tecla alt + 161 o alt + 173. Esto les dar谩 el resultado correcto en c贸digo ASCII.
Saludos 馃槂

Reto cumplido! Rpta: 隆HOLA! 隆 = 161= 10100001 H = 72 = 01001000 O = 111 = 01101111 L = 108 = 01101100 A = 97 = 01100001 ! = 33 = 00100001

馃槃

161 = 	10100001 = 隆
72 =   	01001000  = H
111 =  	01101111  =O
108 = 	01101100 = L
97 =  	01100001 = A
33 = 	00100001 =  !

Conversi贸n n煤mero binario

161/2=80 =1
80/2=40 =0
40/2=20 =0
20/2=10 =0
10/2= 5 =0
5/ 2= 2 =1
2/ 2= 1 =0
1/ 2= 0 =1

Resultado =10100001

D - 01000100
a - 01100001
n - 01101110
i - 01101001
e - 01100101
l - 01101100

La respuesta es :
161 =10100001= 隆
72 =01001000= H
111 =01101111= o
108 =01101100= l
97 =01100001= a
33 =00100001= !
隆Hola!

este fue el ejercicio realizado

铆 161 = 10100001
H 72 = 1001000
o 111 = 1101111
l 108 = 1101100
a 97 = 1100001
! 33 = 100001

Esto es lo que me ha salido:
铆Hola!

161 = 10100001 1-byte [隆]
72 = 01001000 1-byte [H]
111 = 01101111 1-byte [o]
108 = 01101100 1-byte [l]
97 = 01100001 1-byte [a]
33 = 00100001 1-byte [!]

tolal = 6 bytes y 48 bit

10100001 = 161.
01001000 = 72.
01101111 = 111.
01101100 = 108.
01100001 = 97.
00100001 = 33.

隆Hola!

Ejercicio


驴Qu茅 letras representan los siguientes d铆gitos seg煤n el c贸digo ASCII?

161 鈫 隆
72 鈫 H
111 鈫 o
108 鈫 l
97 鈫 a
33 鈫 !

Representar los d铆gitos anteriores en binario

161 鈫 128 64 32 16 8 4 2 1 鈫 1 0 1 0 0 0 0 1
72 鈫 128 64 32 16 8 4 2 1 鈫 0 1 0 0 1 0 0 0
111 鈫 128 64 32 16 8 4 2 1 鈫 0 1 1 0 1 1 1 1
108 鈫 128 64 32 16 8 4 2 1 鈫 0 1 1 0 1 1 0 0
97 鈫 128 64 32 16 8 4 2 1 鈫 0 1 1 0 0 0 0 1
33 鈫 128 64 32 16 8 4 2 1 鈫 0 0 1 0 0 0 0 1

161 = ! = 10100001
72 = H = 1001000
111 = o = 1101111
108 = l = 1101100
97 = a = 1100001
33 = ! = 100001

00100001
01100001
01101101
01101111
01001000
10100001

铆 H o l a !

161 72 111 108 97 33
隆 H o l a !

En c贸digo binario creo que ser铆a as铆:
10100001
01001000
01101111
01101100
01100001
00100001

Dice 隆Hola! 馃榾jajajaja que chido!!
Pens茅 que dir铆a Platzi pero no.

173 = 10101101
72 = 01001000
111 = 01101111
108 = 01101100
97 = 01100001
33 = 00100001
me dio esos resultados c:

隆Hola!

161: 10100001
72: 01001000
111: 01101111
108: 01101100
97: 01100001
33: 00100001
隆Hola!

10100001=161= 铆
01001000=72= H
01101111=111= o
01101100=108= l
01100001= 97= a
00100001= 33= !

no se porque la gente dice que el 161 NO ES

es obvio que si es -> 隆

el 173 es -> -

Hay varias personas que tiene o problemas de visi贸n o de comprensi贸n de alg煤n tipo :S

Que locura de verdad, en el ejemplo que el da el hola es :

H = 72

o = 79

L = 76

A = 65

Todas mayusculas鈥

pero los que pone despues son minusculas鈥Osas de las que no habla 馃槙

Pero los signos son especiales por lo cual NO estan ahi 馃槖

161: 隆
72: H
111: o
108: l
97: a
33: !

161 = 10100001
72 = 01001000
111 = 01101111
108 = 01101100
97 = 01100001
33 = 00100001

隆Hola!

Completado 馃槃!
隆 = 161 = 10100001
H = 72 = 01001000
o = 111 = 01101111
l = 108 = 01101100
a = 97 = 01100001
! = 33 = 10100001

隆Hola! 馃槄

161 = 10100001
72 = 01001000
111 = 01101111
108 = 01101100
97 = 01100001
33 = 00100001

隆Hola!

161=10100001
77=01001011
111=01101111
108=01101100
97=01100001
33=00100001

隆Hola!

161= 1010001= 隆
72 = 0100100= H
111= 01101111= o
108= 01101100= l
97 = 01100001= a
33 = 00100001 = !

隆Hola! = 161 72 111 108 97 33

161 -> 隆 -> 10100001
72 -> H -> 01001000
111 -> o -> 01101111
108 -> l -> 01101100
97 -> a -> 01100001
33 -> ! -> 00100001

Ejercicio:
161=隆 10100001
72 =H 01001000
111 =o 01101111
108 =l 01101100
97 =a 01100001
33 =! 00100001

161 72 111 108 97 33
隆Hola!

161 = 10100001 72 = 01001000 111 = 01101110 108 = 01101100 97 = 01100001 33 = 00100001

隆hola! (es la palabra en c贸digo ASCII)

Se le olvid贸 comentar que tambi茅n faltan las letras en min煤scula.

El mensaje que representa esto en c贸digo ASCII es:

161 = 隆
72 = H
111 = o
108 = l
97 = a
33 = !
Dice 隆Hola!

161 72 111 108 97 33
隆Hola!

隆Hola! 馃槃
161="隆"=10100001
72=鈥渉鈥=01001000
111=鈥渙鈥=01101111
108=鈥渓鈥=01101100
97=鈥渁鈥=01100001
33="!"=00100001

隆 -> 161 -> 1010 0001
H -> 72 -> 01001000
O -> 111 -> 01101111
L -> 108 -> 01101100
A -> 97 -> 01100001
! -> 33 -> 00100001

隆Hola!

161 = 10100001
72 = 01001000
111 = 01101111
108 = 01101100
97 = 01100001
33 = 00100001

Por lo tanto, 隆Hola! en c贸digo binario ser铆a:

101000010100100001101111011011000110000100100001

161 = 隆
72 = H
111 = o
108 = l
97 = a
33 = !

隆Hola!

En el teclado podemos utilizar las teclas Alt + n煤mero de c贸digo ASCII para obtener letras y caracteres especiales.

Alt + 173 = 隆
Alt + 72 = H
Alt + 111 = o
Alt + 108 = l
Alt + 97 = a
Alt + 33 = !

173 72 111 108 97 33 = 隆 H o l a !

隆Hola!
隆: 10100001
H: 01000110
o: 01101111
l: 01101100
a: 01100001
!: 00100001

隆 - 173 = 1 0 1 0 1 1 0 1
H - 72 = 1 0 0 1 0 0 0
o - 111 = 1 1 0 1 1 1 1
l - 108 = 1 1 0 1 1 0 0
a- 97 = 1 1 0 0 0 0 1
! - 33 = 1 0 0 0 0 1

10100001
01001000
01101111
01101100
01100001
00100001

161 72 111 108 97 33

!Hola隆