自然言語フレーズ
Varligは記号だけでなく、日常的な英語のフレーズも一通り理解します。割り勘、買い物かごの品物の値段、レシピの4分の3の分量など、行を言葉で書いたほうが読みやすいときに使えます。
このページでは、こうしたフレーズの背後にある規則を説明します。Varligが行をどう読むか、数値や分数を言葉でどう書くか、フレーズをどう組み合わせるかです。ただし、自由な文章が書けるわけではありません。全リストはフレーズリファレンスにあります。パーセントの計算はパーセントで、square root of 16 のような関数の言葉による書き方は言葉で数学で説明しています。
Varligがフレーズを読む仕組み
ノートには文章と数式が混在するので、Varligは計算行を2段階で読みます。
- Varligが知っているすべてのフレーズを使って、行全体を計算として読もうとします。行が当てはまれば、そのフレーズの答えが得られます。
- それが失敗したときだけ、知らない言葉を脇に置いて、残りを計算します。
そのため、日常的なフレーズは前に何も付けずに単独の行で使え、関係のない言葉が少し混じった行も計算できます。
two and a half hours in minutes 答え 150 min$62 with 18% tip 答え $73.16a third of £90 答え £30.005 りんご + 3 みかん 答え 8読みやすいと思えば、行を what is や calculate で始めてもかまいません。Varligは what is a third of £90 と a third of £90 を同じように扱います。
フレーズの前後に短い説明を付けても問題ありません。Varligは前後にある少しの言葉を脇に置くので、コート £45 with 20% VAT や £45 with 20% VAT で購入 でもVATが加算され、65 kg in pounds チーム用 でも換算されます。長めのメモを書くときや確実にしたいときは、説明をラベルやコメントにしてください。
コート £45 with 20% VAT 答え £54.00£45 with 20% VAT で購入 答え £54.0065 kg in pounds チーム用 答え 143.3004704202 lbコート: £45 with 20% VAT 答え £54.00£45 with 20% VAT # 健太の新しい冬用コート 答え £54.00split £90 among 3 friends のように、数えるものの名前をすでに含むフレーズは、そこで終わらせる必要があります。名詞の後に言葉を足すのではなく、コメントを付けてください。
コメントとラベルについては、計算行の書き方で説明しています。
言葉で書く数値
整数は、and やハイフンの有無にかかわらず、英語の言葉で書けます。
twelve hundred 答え 1,200one hundred and twenty 答え 120twenty-five plus five 答え 30小数は、point と言ってから各桁を1つずつ言います。one point two five は1.25です。one point twenty five は使えません。
three point one four 答え 3.14one point two five times four 答え 5分数
言葉で書いた分数は、of と一緒に使うことも、単位の前に帯分数として使うこともできます。
three quarters of 200 答え 150two thirds of 450 g 答え 300 ga quarter of 200 答え 50third of 90 答え 30two and three quarters hours 答え 2.75 hours分母には half、third、quarter(または fourth)、fifth、sixth、seventh、eighth、ninth、tenth と、thirds や halves のような複数形を使えます。a は省略できるので、quarter of 100 は25になります。ただし third of March は引き続き日付として読まれます。分数は厳密に保持されるので、one third times three は0.9999999999ではなくちょうど 1 です。
1時間の何分の1かも言うとおりに書け、答えは時間と分で表示されます。
half an hour + 20 min 答え 50 minquarter of an hour 答え 15 minan hour and a half 答え 1 hour 30 min言葉で書く演算
plus、minus、times、multiplied by、divided by を使い、数字や記号と自由に混ぜて書けます。通常の演算の順序が適用され、掛け算と割り算は足し算と引き算より先に計算されます。別のまとまりにしたいときは、かっこを使ってください。
fifty times twenty plus ten 答え 1,010twenty divided by five plus two multiplied by three 答え 10(two plus three) times four 答え 20seven times £8.50 答え £59.50買い物:品数、割引、税金、チップ
N items at P each は、個数に価格を掛けます。items の代わりに、tickets、coffees、bottles など、買うものに合った単語を使えます。読みやすければ、each を省いたり @ と書いたりしてもかまいません。after P% discount と with P% off は直前の金額からパーセント分を差し引き、with P% tax、with P% VAT、with P% GST、with P% tip はパーセント分を加算します。大文字・小文字は区別されないので、with 20% vat も使えます。
3 tickets at £12.50 each 答え £37.503 coffees @ £2.80 答え £8.402 adults at £15 + 3 children at £8 答え £54.00£15 each for 4 people 答え £60.00£80 after 25% discount 答え £60.00£80 with 25% off 答え £60.00£45 with 20% VAT 答え £54.00$62 with 18% tip 答え $73.165 items at $20 each after 15% discount with 8% tax 答え $91.80each を付けた場合、個数は0以上の整数でなければなりません。each を付けなければどんな量でも使えるので、重さや容量で売られるものに便利です。価格はただの数値でもお金の金額でもかまいません。
2.5 tickets at £4 each 答え Unsupported: count must be a non-negative whole number12 gallons at $3.59 答え $43.082.5 kg at £4 答え £10.00調整は左から右へ、それまでの結果に対して順に適用されます。10%の割引を2回重ねると、合計で20%ではなく19%引きになります。また、税金の後に加えるチップは、税込み金額に対する割合になります。
£50 after 10% discount after 10% discount 答え £40.50$84 with 8% tax with 15% tip 答え $104.33割り勘
合計を人数で分けるには、次のように書きます。
split £90 among 3 答え £30.00share £90 between 3 答え £30.00£90 split among 3 答え £30.00£90 between 3 答え £30.00£90 split 3 ways 答え £30.00人数の後に誰で分けるかを書くと、ノートが自然に読めます。
split £100 among 3 people 答え £33.33share £60 between 4 friends 答え £15.00人数は整数でなければなりません。0人で分けると Error: divide by zero が表示されます。合計自体が計算式の場合は、何を分けるのかが明確になるようにかっこで囲んでください。名前を付けた値も使えます。
split (£60 + £24) among 3 答え £28.00会計 = £84人数 = 3split 会計 among 人数 答え £28.00フレーズは条件の中でも使えます。計算されるのは当てはまる分岐だけです。
会計 = £112人数 = 4if 会計 > £100 then split 会計 among 人数 else 会計 答え £28.00less thanとmore than
A less than B はBからAを引き、A more than B はBにAを足します。
£15 less than £80 答え £65.005 less than 20 答え 15£15 more than £80 答え £95.005 more than 20 答え 25the difference between は、どちらを先に書いても2つの金額の差を求めるので、答えがマイナスになることはありません。
the difference between £85 and £120 答え £35.00結果を変換する
行の最後に書いた変換は、フレーズ全体の結果に適用されます。単位と換算で説明しているように、in、to、as、->、→ を使えます。
two and three quarters hours in minutes 答え 165 minthree quarters of 2 kg in g 答え 1,500 g通貨の換算には欧州中央銀行の日次レートを使うので、答えは日によって変わります。
split €120 among 4 in USD 答え $35.10自分で付けた名前が優先
ノートの変数がフレーズ内の単語と同じ名前を持つ場合は、変数が優先されます。次の例では share がパーセントなので、2行目は何かを分けようとするのではなく、£2,000の25%を求めます。
share = 25%share of £2,000 答え £500.00数を表す単語も同様で、one = 7 の後では one times two は 14 になります。これが意図したものでない場合は、別の名前を選ぶか、フレーズの別の書き方を使ってください。
ただし、日常的な名前が数を数える邪魔になることはありません。複数形の名前の直前に数を書くと、その数だけ数えるので、ノートに people という名前があっても、別の人数で会計を分けられます。
people = 4split £1480 among 5 people 答え £296.00split £1480 among people 答え £370.001つ目の割り勘の people にポインタを合わせると、「Counts people here, not the variable people = 4.」と表示されます。
これは、自分の考えるとおりに名前を付けられるということでもあります。名前には floor のような関数名を借りたり、to、in、needed のようなフレーズの単語を含めたりでき、Varligはそれを自分の値として読みます。
floor = 12 m²floor * 2 答え 24 m²paint needed = 12.44 Lpaint needed to 1 dp 答え 12.4 L名前の選び方については、名前で詳しく説明しています。
理解されないもの
数式のように見えても、対応していない記法があります。行の一部だけを計算して誤解を招く答えを出す代わりに、Varligはエラーを表示します。
2d6 答え Unsupported: Dice notation is not supported at "d"10 ± 0.5 答え Unsupported: Uncertainty notation is not supported at "±"5 < 4 < 10 答え Unsupported: Comparison chains are not supported at "<"; combine separate comparisons with &&各メッセージには、Varligが読むのをやめた記号が引用されるので、どこを直せばよいかがすぐにわかります。
10 +/- 0.5 も同じ不確かさのエラーになります。範囲を確かめるには、4 < 5 && 5 < 10 のように2つの比較を && でつなげて書きます。演算子、比較、条件式を参照してください。
まとめて使う
4人で食事をしたレストランの会計です。割引されたワイン、サービス料、1人分の負担額を言葉で計算しています。
# 外食メイン = 4 items at ¥1,800 each 答え ¥7,200ワイン = 2 bottles at ¥4,000 each after 25% discount 答え ¥6,000会計 = メイン + ワイン 答え ¥13,200人数 = 4合計 = 会計 with 10% tip 答え ¥14,520split 合計 among 人数 答え ¥3,630各行は、声に出して言うとおりに読めます。人数 や価格を変えると、1人分の負担額も更新されます。