ご利用前に必ずお読みください
> >> Kuroさん、大石剛司さん > > おおっ、Mery 電卓をお試しいただいてありがとうございます。ちょっとしたテキスト計算ができると便利ですよね。 > > [Mery 電卓](https://www.haijin-boys.com/wiki/Mery_%E9%9B%BB%E5%8D%93) ですが、 `$100 * 12` のようなドル付き数字の計算をするとエラーになってしまっていたので、整形の処理を少し調整してアップデートしました。よろしければどうぞ! > > また、enakaさんが「そもそも外部コマンドを使えばいいのでは?」という話をしてくださったことで「あ、たしかに…」と灯台下暗しな気づきがあり、もっと軽快に動作させられるような方法はないかと調べていました。そうしたところ、 [BusyBox for Windows](https://frippery.org/busybox/) という、LinuxのメジャーなコマンドをWindowsでも簡単に扱える超軽量なポータブル実行ファイルに行き着き、それを使って `bc` コマンドを使う方法に至りました。 > > そして、派生版となる [Mery 電卓 (bc コマンド使用版)](https://www.haijin-boys.com/wiki/Mery_%E9%9B%BB%E5%8D%93_%28bc_%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E4%BD%BF%E7%94%A8%E7%89%88%29) を作成してみました。 > > 以前Kuroさんにこしらえていただいた `shell.Exec()` を使い、BusyBox内の `bc` コマンドを実行……これで、無事に動きました!使用感や計算精度はそのままに、マクロ本体では標準のJScriptエンジンを使うようにしたことで、本家「Mery 電卓」よりも起動速度がだいぶ改善されました。 > > `bc` コマンドを使うようにしたことで数学関数のバリエーションは限定的になってしまいましたが、そもそも「日常のテキストからラフに計算をしたい」というコンセプトから生まれたマクロなので、このくらいが良いのかもしれません😊 > > しかし、BusyBox for Windows、可能性の塊ですね。 `shell.Exec()` との組み合わせで、かなり幅広いことがこれ一本でできそうです。 [BusyBox - The Swiss Army Knife of Embedded Linux](https://frippery.org/busybox/BusyBox.html) > COMMANDS に記載のコマンドが使えるとのことで、grep やら awk やら圧縮・解凍やらと、面白いですね。
マークダウンを有効にする
テキストエディター「Mery」ベータ版 v3.8.3 を公開
知っておくと便利なテキストエディター「Mery」の 10 個の小技
テキストエディター「Mery」の配色テーマ集
テキストエディター「Mery」ベータ版 Ver 2.6.9 を公開、自動保存機能、バックアップ機能を搭載
ヨーグルトメーカーで作った R-1 ヨーグルトで強さを引き出してみた
トモダチコレクション わくわく生活 -Switch
トモダチコレクション わくわく生活|オンラインコード版
ニンテンドープリペイド番号 9000円|オンラインコード版
ニンテンドープリペイド番号 5000円|オンラインコード版
ニンテンドープリペイド番号 2000円|オンラインコード版
ノーゲーム・ノーライフ 13 ゲーマー兄妹たちは『魔王』を討つ(すくう)よ…
目覚めたら最強装備と宇宙船持ちだったので、一戸建て目指して傭兵として自…
陰の実力者になりたくて! 07
異世界のんびり農家 20.5
本好きの下剋上 ハンネローレの貴族院五年生3