自然言語フレーズ
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.80個数は整数でも小数でもかまわないので、同じ書き方で、重さや容量で売られるものの値段も出せます。1つ分の中身は、価格でも、ただの数値でも、測定値でもかまいません。items はほかと同じただの複数形の名詞なので、each を付ける必要はありません。
2.5 tickets at £4 each 答え £10.0012 gallons at $3.59 答え $43.082.5 kg at £4 答え £10.006 items at £9.90 答え £59.4014 boxes at 12 kg each 答え 168 kghalf a bottle at £2.35 答え £1.18パック、箱、ボトルは、棚に書かれているとおりに読めます。N things of M はその中身をその個数分まとめたもので、後ろに書いた価格はパック全体の値段になります。each を付けると、1つあたりの値段になります。
3 packs of 500 g 答え 1,500 g2 packs of 12 at £3.99 答え £7.983 boxes of 48 at £27.60 each 答え £3,974.40a dozen eggs at £0.30 each 答え £3.602 pints of milk at 65p 答え £1.3012 payments of £50 答え £600.00個数の前に大きさを書くと、それは買うものの説明になるので、at や @ の隣の数はこれまでどおり個数です。品名の横に付けた x はその個数を数え、期間あたりの個数は期間を保ちます。
500g pasta 3 packs at £1.10 each 答え £3.30330ml cans 24 @ 45p 答え £10.80oat milk x3 £1.90 each 答え £5.703x oat milk £1.90 each 答え £5.702 coffees a day at £3.20 答え £6.40/day2 coffees a day at £3.20 * 5 days 答え £32.00個数を2つ続けて書くと掛け合わされるので、見積もりに「何人で何時間」と書けます。また、ある大きさの容器に入れるものの個数を書くと、容器の数が求まります。
3 men 7 hrs @ £42/hr 答え £882.002 x 128 GB cards at £119 答え £238.0060 bottles in cases of 12 答え 5 cases調整は左から右へ、それまでの結果に対して順に適用されます。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£97 between 6 of us 答え £16.176 people split £97 答え £16.17分割払いも同じ割り算で、レジで言われるとおりに書けます。
£3,603.91 in 9 instalments 答え £400.43split £3,603.91 into 9 payments 答え £400.43divide £3,603.91 into 9 答え £400.4311 instalments of £74.80 答え £822.80残額 = £900残額 in 3 instalments 答え £300.00最後の2行のように、合計には名前も使えます。ノートの中で残りの支払い額を求めてから、それを分けられます。
人数は整数でなければなりません。0人で分けると Error: divide by zero が表示されます。これらのフレーズの外では split はただの単語なので、名前に含めても問題ありません。私の取り分 = £45 としたうえで 私の取り分 + £5 は£50.00です。合計自体が計算式の場合は、何を分けるのかが明確になるようにかっこで囲んでください。名前を付けた値も使えます。
split (£60 + £24) among 3 答え £28.00会計 = £84人数 = 3split 会計 among 人数 答え £28.00フレーズは条件の中でも使えます。計算されるのは当てはまる分岐だけです。
会計 = £112人数 = 4if 会計 > £100 then split 会計 among 人数 else 会計 答え £28.00小なりと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 になります。これが意図したものでない場合は、別の名前を選ぶか、フレーズの別の書き方を使ってください。
ただし、フレーズとして読める行ではフレーズが優先されるので、たまたま同じ語を名前に使っていても、その行の意味は変わりません。
each = £43.413 tickets at £12.50 each 答え £37.50per night = £90£118 per night * 3 nights 答え £354.00monthly repayment = £300monthly repayment on £15000 over 4 years at 6% 答え £352.28その語にポインタを合わせると、「Part of the phrase here, not the variable each = £43.41.」と表示されます。単価の中の per、a、an は常に単価の一部で、自分の値として読まれることはありません。
換算も同じです。in、to、as の後ろでは、ただの数値を持つ名前より単位が優先されるので、個数に付けた名前が、その単位への換算を妨げることはありません。
miles = 1220 km in miles 答え 12.4274238447 mi日常的な名前が数を数える邪魔になることもありません。複数形の名前の直前に数を書くと、その数だけ数えるので、ノートに 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名前の選び方については、名前で詳しく説明しています。
ほかの言語のフレーズ
このページのフレーズは英語で、どのノートでも使えます。数値の形式がドイツ語、フランス語、スペイン語、スウェーデン語、ポルトガル語、ウクライナ語、トルコ語のノートでは、割合、四則演算、換算、上の行を合計する行について、その言語の言葉も読み取ります。ここでいう数値の形式とは、設定 › 計算の設定、ノート自身の このノートの計算設定… の設定、またはMacがその言語に設定されているときの System Region のことです。
| 言語 | 割合 | 換算 | 合計 |
|---|---|---|---|
| ドイツ語 | 20 % von 150 |
5 km nach m |
Summe |
| フランス語 | 20 % de 150 |
5 km en m |
somme |
| スペイン語 | 20 % de 150 |
5 km en m |
suma |
| スウェーデン語 | 20 % av 150 |
5 km i m |
summa |
| ポルトガル語 | 20% de 150 |
5 km em m |
soma |
| ウクライナ語 | 20% від 150 |
5 км у м |
сума |
| トルコ語 | 150'nin %20'si |
5 km kaç m |
toplam |
どの行も、英語で書いた場合とまったく同じ答えになります。これらの言葉はその言語のノートでだけ読み取られるので、英語のノートでは de、en、a は本来の意味のままです。150的20% のような中国語の言葉は、どのノートでも使えます。フォーマット › 計算の例… は、ノートの言語の例から始まります。
トルコ語ではパーセント記号を先に書きます。%20 と yüzde 20 は20%を表し、トルコ語で書かれる答えには %20 と表示されます。10 % 3 のように数の後ろに記号を置いた場合は、これまでどおり余りです。
金額の書き方も言語に従います。ブラジルのポルトガル語では R$ 12,50、ウクライナ語では 12,50 ₴、トルコ語では ₺12,50 と書きます。грн はどのノートでもフリヴニャで、TL はトルコ語のノートでだけトルコリラになります。
理解されないもの
数式のように見えても、対応していない記法があります。行の一部だけを計算して誤解を招く答えを出す代わりに、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人分の負担額も更新されます。