Как исправить операцию вычитания в Python - PullRequest
0 голосов
/ 07 июня 2019

Я пытаюсь выполнить простую операцию вычитания: water_to_add должно быть dna_to_add минус final_volume, который равен 60.0.Однако результаты для dna_to_add и water_to_add были одинаковыми.Почему моя операция "минус" для water_to_add не работает?

Кстати, dna_to_add рассчитывается правильно.

concentration_ng_ul = input("Enter Concentration (ng/ul): ")
size = input("Enter Size (bp): ")
c= float(concentration_ng_ul)
s = float(size)

c_ug_ul = c/1000.0

pmol_DNA_ul = c_ug_ul*1515.15*1/s

fmol_DNA_ul = pmol_DNA_ul/1000.0
fmol_DNA_goal = 20.0
final_volume = 60.0

dna_to_add = (fmol_DNA_goal)*(final_volume/fmol_DNA_ul)
print('DNA_ul',dna_to_add)

water_to_add = (dna_to_add)-(final_volume)
print('Water_ul',water_to_add)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...