Seems to be another case where type class would help. That is if 'a implement fromintegral it would work.
the equivalent in F# I believe would be something like the following :
let inline foo (value:int) coeff = coeff * (^a : (static member fromIntegral : int -> ^a) value)
Unfortunately, 'a in this case must be some defined type rather than standard type like float or int as I failed to find a way to extend the builtin type like int/float. Even c# cannot do it for value type I would assume. I also failed to find the C# extension method equivalent in F# to extend builtin type like list or array.