Bläddra i källkod

fix(controller): 三通弯计算(水平)
修正

xiansin 3 år sedan
förälder
incheckning
8bcf044e59
2 ändrade filer med 3 tillägg och 2 borttagningar
  1. 2 1
      core/util.js
  2. 1 1
      pages/formula/santongwan.vue

+ 2 - 1
core/util.js

xqd
@@ -76,7 +76,8 @@ const round = (number,percent) => {
     number = Math.abs(number);
     let flag = number < 0 ? '-' : '';
     let arr = number.toString().split(".");
-    arr[1] = arr[1].padEnd(percent,'0')
+    if(arr.length > 1 && arr[1].length === 2) return number;
+    if(arr.length === 1) arr.push('00')
     return flag+arr.join(".");
 }
 

+ 1 - 1
pages/formula/santongwan.vue

xqd
@@ -74,7 +74,7 @@
                 /**
                  结果=次边高×1.414
                  */
-                this.rules.result.value = this.formData.cibianheight * 1.414
+                this.rules.result.value = this.formData.cibianheight * (this.$util.tan(45/2)+1)
                 this.roundRules();
                 this.$u.toast("请参考计算示意图")
             },