In [1]:
f = 987.6543
In [2]:
print(f)
In [3]:
print(type(f))
In [4]:
s = str(f)
In [5]:
print(s)
In [6]:
print(type(s))
In [7]:
print(s.split('.'))
In [8]:
print(type(s.split('.')))
In [9]:
print(type(s.split('.')[0]))
In [10]:
s_i, s_d = s.split('.')
In [11]:
print(s_i)
In [12]:
print(s_d)
In [13]:
print(len(s_i))
In [14]:
print(len(s_d))
In [15]:
print(len(str(f).split('.')[0]))
In [16]:
print(len(str(f).split('.')[1]))
In [17]:
print(str(0.123).split('.'))
In [18]:
print(len(str(0.123).split('.')[0]))
In [19]:
print(str(0.123).strip('0').split('.'))
In [20]:
print(len(str(0.123).strip('0').split('.')[0]))
In [21]:
print(s_i[-1])
In [22]:
print(s_i[-3])
In [23]:
print(s_d[0])
In [24]:
print(s_d[3])
In [25]:
print(type(s_d[3]))
In [26]:
print(int(s_d[3]))
In [27]:
print(type(int(s_d[3])))
In [28]:
print(str(f).split('.')[0][-3])
In [29]:
print(int(str(f).split('.')[0][-3]))
In [30]:
print(str(f).split('.')[1][3])
In [31]:
print(int(str(f).split('.')[1][3]))
In [32]:
print(str(0.0001))
In [33]:
print(str(0.00001))
In [34]:
s_format = format(0.00001, '.8f')
In [35]:
print(s_format)
In [36]:
print(type(s_format))
In [37]:
print('{:.8f}'.format(0.00001))
In [38]:
print(f'{0.00001:.8f}')
In [39]:
s_rstrip = s_format.rstrip('0')
In [40]:
print(s_rstrip)
In [41]:
print(format(0.1, '.8f').rstrip('0'))
In [42]:
print(format(0.0001, '.8f').rstrip('0'))
In [43]:
print(format(0.00000001, '.8f').rstrip('0'))
In [44]:
print(format(0.000000001, '.8f').rstrip('0'))
In [45]:
print(format(0.00001, '.8f').strip('0'))
In [46]:
s_i, s_d = format(0.00001, '.8f').strip('0').split('.')
In [47]:
print(s_i)
In [48]:
print(type(s_i))
In [49]:
print(len(s_i))
In [50]:
print(s_d)
In [51]:
s_i, s_d = format(1.00001, '.8f').strip('0').split('.')
In [52]:
print(s_i)
In [53]:
print(s_d)