initial commit

This commit is contained in:
Guillaume-Sanchez
2026-05-26 13:56:03 +02:00
parent 4c720637a1
commit ff4bb12d22
539 changed files with 12415 additions and 0 deletions
@@ -0,0 +1,13 @@
#!/usr/bin/python3
nbDecimal = int(input("Donner un nombre entier à convertir en binaire : "))
nbBinaire = []
tmp = nbDecimal
while tmp != 0:
reste = tmp % 2
nbBinaire.append(reste)
tmp = tmp // 2
nbBinaire.reverse()
print("({})b10 = ({})b2".format(nbDecimal, nbBinaire))
@@ -0,0 +1,11 @@
nbDecimal = int(input("Donner un nombre entier à convertir en binaire : "))
nbBinaire = []
tmp = nbDecimal
while tmp != 0:
reste = tmp % 2
nbBinaire.append(reste)
tmp = tmp // 2
nbBinaire.reverse()
print("({})b10 = ({})b2".format(nbDecimal, nbBinaire))
@@ -0,0 +1,15 @@
#!/usr/bin/python3
''' conversion partie fractionnaire d'un nombre décimal en binaire '''
def calcul(nbDec):
digit = []
while nbDec != 0:
nbDec *= 2
digit.append((int(nbDec)))
nbDec = nbDec - int(nbDec)
return digit
if __name__ == '__main__':
nbDec = float(input("Donner le nombre décimal à convertir : "))
print(calcul(nbDec))
@@ -0,0 +1,15 @@
#!/usr/bin/python3
''' conversion partie fractionnaire d'un nombre décimal en binaire '''
def calcul(nbDec):
digit = []
while nbDec != 0:
nbDec *= 2
digit.append((int(nbDec)))
nbDec = nbDec - int(nbDec)
return digit
if __name__ == '__main__':
nbDec = float(input("Donner le nombre décimal à convertir : "))
print(calcul(nbDec))
@@ -0,0 +1,15 @@
#!/usr/bin/python3
''' conversion partie fractionnaire d'un nombre décimal en binaire '''
def calcul(nbDec):
digit = []
while nbDec != 0:
nbDec *= 2
digit.append((int(nbDec)))
nbDec = nbDec - int(nbDec)
return digit
if __name__ == '__main__':
nbDec = float(input("Donner le nombre décimal à convertir : "))
print(calcul(nbDec))
@@ -0,0 +1,15 @@
#!/usr/bin/python3
''' conversion partie fractionnaire d'un nombre décimal en binaire '''
def calcul(nbDec):
digit = []
while nbDec != 0:
nbDec *= 2
digit.append((int(nbDec)))
nbDec = nbDec - int(nbDec)
return digit
if __name__ == '__main__':
nbDec = float(input("Donner le nombre décimal à convertir : "))
print(calcul(nbDec))
@@ -0,0 +1,16 @@
#!/usr/bin/python3
''' conversion partie fractionnaire d'un nombre décimal en binaire '''
def calcul(nbDec):
digit = []
nbDec = nbDec - int(nbDec)
while nbDec != 0:
nbDec *= 2
digit.append((int(nbDec)))
nbDec = nbDec - int(nbDec)
return digit
if __name__ == '__main__':
nbDec = float(input("Donner le nombre décimal à convertir : "))
print(calcul(nbDec))
+73
View File
@@ -0,0 +1,73 @@
# NSY104 09 01 2025
> Le Module est un 100% parcielle, il n'y a pas e devoir maison.
## Numération de base
### Addition Binaire :
01101+10111 = 100100
### Soustraction Binaire :
1101110-10111 = 1010111
Voir des video car le prof explique ... commme à son habitude.
### Exercice :
#### 2.1 :
397 = 110001101
133 = 10000101
110 = 1101110
101 = 5
0101 = 5
1101110 = 110
#### 2.2
a) 1100+1000 =
1100
+1000
------
10100
b) 1001+1011 =
1001
+1011
------
10100
c) 1100-1000 =
1100
-1000
------
0100
d) 1000-101 =
1000
- 101
------
0011
e) 1+1+1+1 =
1 1 10
+ 1 -> + 1 -> + 10
---- ---- ----
10 10 100
#### 2.3
a) 1011*11
1011
* 11
----