arrondire au centi c3 a8me python

Solutions on MaxInterview for arrondire au centi c3 a8me python by the best coders in the world

showing results for - "arrondire au centi c3 a8me python"
Ruben
29 May 2017
1#Arrondir un nombre réel
2>>> round(3.1415)
33
4
5#Arrondir un nombre réel en gardant 1 décimale
6>>> x = 1.4567
7>>> round(x,1)
81.5
9
10#Convertir un nombre réel en entier
11>>> x = 3.1415
12>>> x = int(x)
13>>> x
143
15>>> type(x)
16<class 'int'>
17
18#Note: donne la même chose que la fonction round()
19>>> x = round(3.1415)
20>>> type(x)
21<class 'int'>
22>>> x
233
24
25#Arrondir une matrice de nombres réels
26>>> import numpy as np
27>>> a = np.array(([1.24,3.46,5.34]))
28>>> a
29array([1.24, 3.46, 5.34])
30>>> np.around(a, decimals=1)
31array([1.2, 3.5, 5.3])
32
33#Pour convertir une matrice de nombres réels en nombre entier il y a la fonction astype:
34>>> import numpy as np
35>>> a = np.array(([1,24,3.46,5.34]))
36>>> a
37array([ 1.  , 24.  ,  3.46,  5.34])
38>>> a.astype(int)
39array([ 1, 24,  3,  5])
40
41#Arrondir un nombre complexe
42>>> z = 2.14 + 3.47j
43>>> round(z.real, 1) + round(z.imag, 1) * 1j
44(2.1+3.5j)
45
46#Utiliser format pour incorporer un nombre dans une chaîne de caractères
47>>> s = 'Pi value is {:06.2f}'.format(3.141592653589793)
48>>> s
49'Pi value is 003.14'
50>>> s = 'Pi value is {:01.2f}'.format(3.141592653589793)
51>>> s
52'Pi value is 3.14'
53