单位组 - 数学计算

时间:2018-05-18 12:23:46

标签: c# math

我想实现以下逻辑: - 对于每个静态20单位 - 静态值应添加为2。

示例: - 因此,如果给出30个单位,则根据上述要求,值应为2。 如果我有40个单位结果值应为4。

我试过这件事: -

Result = Total Units(30) * Static Value(2) / Fixed Unit(20);

它给我结果为3.我希望结果为2。

我应该采用什么公式来获得准确的结果?

1 个答案:

答案 0 :(得分:2)

您没有指定语言/环境。在许多语言中都有一个特殊的整数除法,因此<template> <b-card> <b-row> <b-col sm="3"> <b-form-group> <label v-for="option in labelNames">{{ option.name }}</label> <input :type="text" :id="name" :class="form-control" :placeholder="Enter your name" :v-validate="'required|Name'" :name="Firstname" v-model="firstName"> <span v-show="errors.has(':name')" class="is-danger">{{ errors.first(':name') }}</span> </b-form-group> </b-col> </b-row> </b-card> </template> <script> export default { name: 'addEmpl', data () { return { labelNames: [ { name: 'FirstName'}, { name: 'LastName'}, { name: 'MiddleName'}, { name: 'EmployeeID'}, { name: 'Gender'}, ], inputs: [ { type: 'text', id : 'name1', class : 'form-control' placeholder : 'Enter your name' name: 'Firstname' v-validate : 'required'}, { type: 'text', id : 'name2', class : 'form-control' placeholder : 'Enter your middle name' name: 'Middlename' v-validate : 'required'}, { type: 'text', id : 'name3', class : 'form-control' placeholder : 'Enter your last name' name: 'Lastname' v-validate : 'required'}, ], } } } </script> 5/2。在这种情况下,您只需更改操作顺序并使用:

2

如果您的环境使用实数(因此Result = (TotalUnits(30) / FixedUnit(20)) * StaticValue(2); 5/2),则应使用一些舍入功能,通常称为2.5

Floor