コンテンツへスキップ
Varligガイド
Varligホーム

自然言語フレーズ

Varligは記号だけでなく、日常的な英語のフレーズも一通り理解します。割り勘、買い物かごの品物の値段、レシピの4分の3の分量など、行を言葉で書いたほうが読みやすいときに使えます。

このページでは、こうしたフレーズの背後にある規則を説明します。Varligが行をどう読むか、数値や分数を言葉でどう書くか、フレーズをどう組み合わせるかです。ただし、自由な文章が書けるわけではありません。全リストはフレーズリファレンスにあります。パーセントの計算はパーセントで、square root of 16 のような関数の言葉による書き方は言葉で数学で説明しています。

Varligがフレーズを読む仕組み

ノートには文章と数式が混在するので、Varligは計算行を2段階で読みます。

  1. Varligが知っているすべてのフレーズを使って、行全体を計算として読もうとします。行が当てはまれば、そのフレーズの答えが得られます。
  2. それが失敗したときだけ、知らない言葉を脇に置いて、残りを計算します。

そのため、日常的なフレーズは前に何も付けずに単独の行で使え、関係のない言葉が少し混じった行も計算できます。

calc
two and a half hours in minutes 答え 150 min
$62 with 18% tip 答え $73.16
a third of £90 答え £30.00
5 りんご + 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 チーム用 でも換算されます。長めのメモを書くときや確実にしたいときは、説明をラベルやコメントにしてください。

calc
コート £45 with 20% VAT 答え £54.00
£45 with 20% VAT で購入 答え £54.00
65 kg in pounds チーム用 答え 143.3004704202 lb
コート: £45 with 20% VAT 答え £54.00
£45 with 20% VAT # 健太の新しい冬用コート 答え £54.00

split £90 among 3 friends のように、数えるものの名前をすでに含むフレーズは、そこで終わらせる必要があります。名詞の後に言葉を足すのではなく、コメントを付けてください。

コメントとラベルについては、計算行の書き方で説明しています。

言葉で書く数値

整数は、and やハイフンの有無にかかわらず、英語の言葉で書けます。

calc
twelve hundred 答え 1,200
one hundred and twenty 答え 120
twenty-five plus five 答え 30

小数は、point と言ってから各桁を1つずつ言います。one point two five は1.25です。one point twenty five は使えません。

calc
three point one four 答え 3.14
one point two five times four 答え 5

分数

言葉で書いた分数は、of と一緒に使うことも、単位の前に帯分数として使うこともできます。

calc
three quarters of 200 答え 150
two thirds of 450 g 答え 300 g
a quarter of 200 答え 50
third of 90 答え 30
two 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かも言うとおりに書け、答えは時間と分で表示されます。

calc
half an hour + 20 min 答え 50 min
quarter of an hour 答え 15 min
an hour and a half 答え 1 hour 30 min

言葉で書く演算

plus、minus、times、multiplied by、divided by を使い、数字や記号と自由に混ぜて書けます。通常の演算の順序が適用され、掛け算と割り算は足し算と引き算より先に計算されます。別のまとまりにしたいときは、かっこを使ってください。

calc
fifty times twenty plus ten 答え 1,010
twenty divided by five plus two multiplied by three 答え 10
(two plus three) times four 答え 20
seven 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 も使えます。

calc
3 tickets at £12.50 each 答え £37.50
3 coffees @ £2.80 答え £8.40
2 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.16
5 items at $20 each after 15% discount with 8% tax 答え $91.80

個数は整数でも小数でもかまわないので、同じ書き方で、重さや容量で売られるものの値段も出せます。1つ分の中身は、価格でも、ただの数値でも、測定値でもかまいません。items はほかと同じただの複数形の名詞なので、each を付ける必要はありません。

calc
2.5 tickets at £4 each 答え £10.00
12 gallons at $3.59 答え $43.08
2.5 kg at £4 答え £10.00
6 items at £9.90 答え £59.40
14 boxes at 12 kg each 答え 168 kg
half a bottle at £2.35 答え £1.18

パック、箱、ボトルは、棚に書かれているとおりに読めます。N things of M はその中身をその個数分まとめたもので、後ろに書いた価格はパック全体の値段になります。each を付けると、1つあたりの値段になります。

calc
3 packs of 500 g 答え 1,500 g
2 packs of 12 at £3.99 答え £7.98
3 boxes of 48 at £27.60 each 答え £3,974.40
a dozen eggs at £0.30 each 答え £3.60
2 pints of milk at 65p 答え £1.30
12 payments of £50 答え £600.00

個数の前に大きさを書くと、それは買うものの説明になるので、at や @ の隣の数はこれまでどおり個数です。品名の横に付けた x はその個数を数え、期間あたりの個数は期間を保ちます。

calc
500g pasta 3 packs at £1.10 each 答え £3.30
330ml cans 24 @ 45p 答え £10.80
oat milk x3 £1.90 each 答え £5.70
3x oat milk £1.90 each 答え £5.70
2 coffees a day at £3.20 答え £6.40/day
2 coffees a day at £3.20 * 5 days 答え £32.00

個数を2つ続けて書くと掛け合わされるので、見積もりに「何人で何時間」と書けます。また、ある大きさの容器に入れるものの個数を書くと、容器の数が求まります。

calc
3 men 7 hrs @ £42/hr 答え £882.00
2 x 128 GB cards at £119 答え £238.00
60 bottles in cases of 12 答え 5 cases

調整は左から右へ、それまでの結果に対して順に適用されます。10%の割引を2回重ねると、合計で20%ではなく19%引きになります。また、税金の後に加えるチップは、税込み金額に対する割合になります。

calc
£50 after 10% discount after 10% discount 答え £40.50
$84 with 8% tax with 15% tip 答え $104.33

割り勘

合計を人数で分けるには、次のように書きます。

calc
split £90 among 3 答え £30.00
share £90 between 3 答え £30.00
£90 split among 3 答え £30.00
£90 between 3 答え £30.00
£90 split 3 ways 答え £30.00

人数の後に誰で分けるかを書くと、ノートが自然に読めます。

calc
split £100 among 3 people 答え £33.33
share £60 between 4 friends 答え £15.00
£97 between 6 of us 答え £16.17
6 people split £97 答え £16.17

分割払いも同じ割り算で、レジで言われるとおりに書けます。

calc
£3,603.91 in 9 instalments 答え £400.43
split £3,603.91 into 9 payments 答え £400.43
divide £3,603.91 into 9 答え £400.43
11 instalments of £74.80 答え £822.80
残額 = £900
残額 in 3 instalments 答え £300.00

最後の2行のように、合計には名前も使えます。ノートの中で残りの支払い額を求めてから、それを分けられます。

人数は整数でなければなりません。0人で分けると Error: divide by zero が表示されます。これらのフレーズの外では split はただの単語なので、名前に含めても問題ありません。私の取り分 = £45 としたうえで 私の取り分 + £5 は£50.00です。合計自体が計算式の場合は、何を分けるのかが明確になるようにかっこで囲んでください。名前を付けた値も使えます。

calc
split (£60 + £24) among 3 答え £28.00
会計 = £84
人数 = 3
split 会計 among 人数 答え £28.00

フレーズは条件の中でも使えます。計算されるのは当てはまる分岐だけです。

calc
会計 = £112
人数 = 4
if 会計 > £100 then split 会計 among 人数 else 会計 答え £28.00

小なりとmore than

A less than B はBからAを引き、A more than B はBにAを足します。

calc
£15 less than £80 答え £65.00
5 less than 20 答え 15
£15 more than £80 答え £95.00
5 more than 20 答え 25

the difference between は、どちらを先に書いても2つの金額の差を求めるので、答えがマイナスになることはありません。

calc
the difference between £85 and £120 答え £35.00

結果を変換する

行の最後に書いた変換は、フレーズ全体の結果に適用されます。単位と換算で説明しているように、in、to、as、->、→ を使えます。

calc
two and three quarters hours in minutes 答え 165 min
three quarters of 2 kg in g 答え 1,500 g

通貨の換算には欧州中央銀行の日次レートを使うので、答えは日によって変わります。

calc答えは今日の日付やリアルタイムのデータによって変わります
split €120 among 4 in USD 答え $35.10

自分で付けた名前が優先

ノートの変数がフレーズ内の単語と同じ名前を持つ場合は、変数が優先されます。次の例では share がパーセントなので、2行目は何かを分けようとするのではなく、£2,000の25%を求めます。

calc
share = 25%
share of £2,000 答え £500.00

数を表す単語も同様で、one = 7 の後では one times two は 14 になります。これが意図したものでない場合は、別の名前を選ぶか、フレーズの別の書き方を使ってください。

ただし、フレーズとして読める行ではフレーズが優先されるので、たまたま同じ語を名前に使っていても、その行の意味は変わりません。

calc
each = £43.41
3 tickets at £12.50 each 答え £37.50
per night = £90
£118 per night * 3 nights 答え £354.00
monthly repayment = £300
monthly 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 の後ろでは、ただの数値を持つ名前より単位が優先されるので、個数に付けた名前が、その単位への換算を妨げることはありません。

calc
miles = 12
20 km in miles 答え 12.4274238447 mi

日常的な名前が数を数える邪魔になることもありません。複数形の名前の直前に数を書くと、その数だけ数えるので、ノートに people という名前があっても、別の人数で会計を分けられます。

calc
people = 4
split £1480 among 5 people 答え £296.00
split £1480 among people 答え £370.00

1つ目の割り勘の people にポインタを合わせると、「Counts people here, not the variable people = 4.」と表示されます。

これは、自分の考えるとおりに名前を付けられるということでもあります。名前には floor のような関数名を借りたり、to、in、needed のようなフレーズの単語を含めたりでき、Varligはそれを自分の値として読みます。

calc
floor = 12 m²
floor * 2 答え 24 m²
paint needed = 12.44 L
paint 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はエラーを表示します。

calc
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人分の負担額を言葉で計算しています。

calc
# 外食
メイン = 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,520
split 合計 among 人数 答え ¥3,630

各行は、声に出して言うとおりに読めます。人数 や価格を変えると、1人分の負担額も更新されます。