• 游客,欢迎来到米坛社区。
    米坛社区是大型中文智能穿戴设备交流社区,在这里交流你的极客思想,共同建造我们的智能世界
    为了更加方便的获取支持与帮助,请加入米坛社区官方QQ频道

米环7小程序 計算器 擴充版 V2.1 bug 修復+優化

EthanLeung

LV7
普通成员
UID
93502
2022-07-09
143
3,036
計算器 擴充版 V2.1

原作者 melianmIko(4PDA)

V2.0 更新日誌:

•可以以 x(x) 或 (x)(x) 的方式計算 (例: 2(3) = 6, 3cos(60) = 1.5, (2)(2)(2) = 12, 3pi = 9.42477795)
•次方以 ^ 符號顯示
•乘號以 × 符號顯示
•除號以 ÷ 符號顯示


V2.1 更新日誌:
•小數情況下計算錯誤後輪入公式被修改的 bug 修復
•backspace bug 修復
•圓周率以 π 顯示
•計算出錯會顯示 Error
 

附件

  • IMG_20230910_034942.jpg
    IMG_20230910_034942.jpg
    2.1 MB · 查看: 193
  • 計算器擴充版v2.1.bin
    5.8 KB · 查看: 722
最后编辑:
EthanLeung

还可以输入20字数。

Dev0UR

LV0
普通成员
UID
360328
2023-07-28
6
1
感谢楼主的红包!

Dev0UR领取了您的红包获得了0.04生米粒
 
  • 赞
反馈: Parsazed

KingofspAdesI

LV0
普通成员
UID
195847
2023-02-04
24
0
計算器 擴充版 V2.0

原作者 melianmIko(4PDA)

新增功能:

•可以以 x(x) 或 (x)(x) 的方式計算 (例: 2(3) = 6, 3cos(60) = 1.5, (2)(2)(2) = 12, 3pi = 9.42477795)
•次方以 ^ 符號顯示
•乘號以 × 符號顯示
•除號以 ÷ 符號顯示



其實就加了一句regex 搞了2-3個小時就對了(regex 好難啊
JavaScript:
this.screenData = this.screenData.replace(/(\d|\))(\(|[a-z])/g,'$1*$2').replace(/\^/g,'**').replace(/\×/g,'*').replace(/\÷/g,'/');
 

张言忘

LV0
普通成员
UID
411177
2023-09-10
1
0
感谢楼主的红包!

张言忘领取了您的红包获得了0.12生米粒
 

抱素0920

LV0
普通成员
UID
63983
2021-04-16
95
1
計算器 擴充版 V2.0

原作者 melianmIko(4PDA)

新增功能:

•可以以 x(x) 或 (x)(x) 的方式計算 (例: 2(3) = 6, 3cos(60) = 1.5, (2)(2)(2) = 12, 3pi = 9.42477795)
•次方以 ^ 符號顯示
•乘號以 × 符號顯示
•除號以 ÷ 符號顯示



其實就加了一句regex 搞了2-3個小時就對了(regex 好難啊
JavaScript:
this.screenData = this.screenData.replace(/(\d|\))(\(|[a-z])/g,'$1*$2').replace(/\^/g,'**').replace(/\×/g,'*').replace(/\÷/g,'/');
1
 

望向天脉

LV2
普通成员
UID
80519
2022-03-22
57
87
感谢楼主的红包!

望向天脉领取了您的红包获得了0.06生米粒
 

南雁路

LV0
普通成员
UID
411267
2023-09-10
6
1
感谢楼主的红包!

南雁路领取了您的红包获得了0.08生米粒
 

haha_jing

LV0
普通成员
UID
411338
2023-09-10
1
0
感谢楼主的红包!

haha_jing领取了您的红包获得了0.05生米粒
 

鹿很白

LV0
普通成员
UID
411215
2023-09-10
7
0
感谢楼主的红包!

鹿很白领取了您的红包获得了0.00生米粒
 

JINCHUSEA

LV0
普通成员
UID
379335
2023-08-20
56
2
感谢楼主的红包!

JINCHUSEA领取了您的红包获得了0.63生米粒
 

JINCHUSEA

LV0
普通成员
UID
379335
2023-08-20
56
2
計算器 擴充版 V2.0

原作者 melianmIko(4PDA)

新增功能:

•可以以 x(x) 或 (x)(x) 的方式計算 (例: 2(3) = 6, 3cos(60) = 1.5, (2)(2)(2) = 12, 3pi = 9.42477795)
•次方以 ^ 符號顯示
•乘號以 × 符號顯示
•除號以 ÷ 符號顯示



其實就加了一句regex 搞了2-3個小時就對了(regex 好難啊
JavaScript:
this.screenData = this.screenData.replace(/(\d|\))(\(|[a-z])/g,'$1*$2').replace(/\^/g,'**').replace(/\×/g,'*').replace(/\÷/g,'/');
gubjh
 

*这是一则由 Google AdSense 自动推荐的广告,与本站无关,不对其真实性与可靠性负责