Калькулятор
Без сомнения. Это гораздо мощнее, чем думают люди (хотя люди здесь затронули некоторые его особенности).
Основные математики
3 * 2
Дает: 6
4 + 12
Дает: 16
Он знает БОДМАС :
2^10 / 4 + 1
Дает: ((2 ^ 10) / 4) + 1 = 257
Он знает английский:
(five plus seven) divided by six
Дает: два
(Мне действительно нравится, что он показывает вам порядок приоритетов, который иногда может сбить с толку)
Константы
e
Дает: 2.71828183
И так один с пи и т. Д.
Он также знает более сложные выражения для констант:
Avogadro's number
Дает: 6.0221415 × 10 ^ 23
Вы можете сделать математику с константами (и она знает мнимые числа):
i^2
Дает: -1
e^(pi * i)
Дает: -1
функции
Это может сделать журналы:
log(16)
Дает: 1.20411998
Я не нашел способа напрямую брать журналы произвольных баз, но этот обходной путь делает меня тем временем:
log 1024 / log 4
Дает: 5
cos(pi)
Дает: -1
Анализ размеров
Он знает единицы! Это может сделать преобразование:
1 kilogram in lbs
Дает: 1 килограмм = 2,20462262 фунтов
Вы можете делать математику с ними, конечно. Сколько грамм тянет Bugatti Veyron, если вы это сделаете?
62 miles per hour / 2.5 seconds / 9.8 metres per second squared
Дает: 1.1312849
Вкусный. Хотите, чтобы ваш вывод в другой форме?
60 miles per hour * 20 minutes in kilometres
Дает: 32.18688 километров
Основы
(Благодаря комментарию Дэна ниже)
Калькулятор также может выводить на другие базы:
15 in hex
Дает: 15 = 0xF
12 * 3 in binary
Дает: 12 * 3 = 0b100100
И он может конвертировать из них тоже, и делать римские цифры!
XXXVI in decimal
Дает: XXXVI = 36
Положил все это вместе
answer to life the universe and everything * pi * e * avogadro's number * speed of light
Дает: 6,47538066 × 10 ^ 34 м / с
Более осмысленное уравнение ... как насчет того, сколько энергии выделяет ядерная бомба? Мы все знаем E = mc ^ 2:
600 milligrams * the speed of light squared
Дает: 5.39253107 × 10 ^ 13 джоулей
Заключительные советы
Иногда вам нужно заключить в скобки, чтобы четко выразить приоритет, например, «пять плюс семь, разделенные на шесть» и «(пять плюс семь), разделенные на шесть» дают разные ответы.
Если калькулятор не срабатывает, вы можете попытаться его принудительно добавить, добавив «=» к вашему запросу, например «1 + 2 =».
Он знает большинство единиц и констант (включая валюты), но он не на 100% совершенен, поэтому, если что-то не работает, попробуйте переписать это.
Бонусный совет для пользователей Chrome и Firefox: если вы введете запрос калькулятора в поле омнибара / поиска и подождите, пока появятся подсказки, первым предложением будет ответ. Сохраняет вас загрузки страницы!
Наконец, если вы думаете, что это будет работать, это вполне возможно, будет! Он обрабатывает широкий спектр входов, выходов и операторов, кто-то указал мне полный список здесь .