feature/#26_enhance_storage_stock_display #37
@ -325,8 +325,12 @@ class AbstractParameter(models.Model):
|
||||
if my_type == 'E' or my_type == 'I':
|
||||
# Engineering float number
|
||||
(num, prefix) = NumConv.number_to_engineering(self.value, it_unit=(True if my_type=='I' else False))
|
||||
result = f'{num}'
|
||||
result = result.replace('.', prefix if prefix else self.parameter_type.interfix or '.').upper()
|
||||
result = f'{num:g}'
|
||||
interpostfix = (prefix if prefix else self.parameter_type.interfix or '.')
|
||||
if '.' in result:
|
||||
result = result.replace('.', interpostfix)
|
||||
else:
|
||||
result = result + interpostfix
|
||||
return result
|
||||
elif my_type == 'N':
|
||||
# Standard float number
|
||||
|
Loading…
Reference in New Issue
Block a user