Adding pricing calculator
This commit is contained in:
20
pricingCalculator/conversion/conversion.go
Normal file
20
pricingCalculator/conversion/conversion.go
Normal file
@@ -0,0 +1,20 @@
|
||||
package conversion
|
||||
|
||||
import "errors"
|
||||
import "strconv"
|
||||
|
||||
func StringsToFloats(strings []string) ([]float64, error) {
|
||||
var floats []float64
|
||||
|
||||
for _, stringVal := range strings {
|
||||
floatVal, err := strconv.ParseFloat(stringVal, 64)
|
||||
|
||||
if err != nil {
|
||||
return nil, errors.New("Failed to convert string to float")
|
||||
}
|
||||
|
||||
floats = append(floats, floatVal)
|
||||
}
|
||||
|
||||
return floats, nil
|
||||
}
|
||||
Reference in New Issue
Block a user