You are looking for the strtod
strtof library function (include
). Relatedly, if the calling code uses anything other than strtoul to convert quantity
from text to an int
, that is probably a bug (the only exception I can think of would be, if for some reason quantity
can be negative, then you would want strtol
instead).