|
555 / 148 / 58
Регистрация: 27.07.2014
Сообщений: 2,446
|
|||||||||||
Возможно ли написать калькулятор на D почти в одну строчку?13.03.2015, 00:31. Показов 24892. Ответов 102
Метки нет (Все метки)
Я экспериментировал с типом данных TypeTuple и решил попробовать написать с помощью него простой калькулятор, который смог бы парсить скобки и вычислять значение выражений.
1
|
|||||||||||
| 13.03.2015, 00:31 | |
|
Ответы с готовыми решениями:
102
Калькулятор в одну строчку Одну строчку немогу написать написать одну строчку кода: |
|
555 / 148 / 58
Регистрация: 27.07.2014
Сообщений: 2,446
|
|||
| 08.04.2015, 15:09 [ТС] | |||
|
0
|
|||
|
1978 / 1082 / 87
Регистрация: 29.11.2013
Сообщений: 3,353
|
|||
| 10.04.2015, 13:44 | |||
|
0
|
|||
|
555 / 148 / 58
Регистрация: 27.07.2014
Сообщений: 2,446
|
|
| 10.04.2015, 14:00 [ТС] | |
|
0
|
|
|
Супер-модератор
|
|
| 10.04.2015, 15:19 | |
|
Единственный способ "написать" полноценный калькулятор "в одну строчку" - это вызвать готовую функцию (написанную кем-то). Печально, что многие подменяют программирование поиском библиотек... Про изобретение велосипедов - не надо.
0
|
|
|
555 / 148 / 58
Регистрация: 27.07.2014
Сообщений: 2,446
|
|||
| 10.04.2015, 15:39 [ТС] | |||
Reading the documentation (in Russian) P.S. Современное программирование именно к этому и сводится, ибо всё уже кем-то реализовано.
0
|
|||
|
1978 / 1082 / 87
Регистрация: 29.11.2013
Сообщений: 3,353
|
|||
| 10.04.2015, 16:11 | |||
|
Я выделю некоторые фиксы для внесения ясности. Подчеркнутое - это от себя, жирным - это автора:
1
|
|||
|
555 / 148 / 58
Регистрация: 27.07.2014
Сообщений: 2,446
|
|||
| 10.04.2015, 16:17 [ТС] | |||
0
|
|||
|
1978 / 1082 / 87
Регистрация: 29.11.2013
Сообщений: 3,353
|
||
| 10.04.2015, 16:30 | ||
|
Не по теме: Ваша оценка имеет такую же ценность как и мнение
0
|
||
|
555 / 148 / 58
Регистрация: 27.07.2014
Сообщений: 2,446
|
||
| 10.04.2015, 16:35 [ТС] | ||
|
0
|
||
|
Супер-модератор
|
|
| 10.04.2015, 16:43 | |
|
Dennis Ritchie, ведь ясно же, что первично то, что уже кем-то сделано. Собирательство из готовых блоков имеет свою область применения. Но без готовых блоков - это бесполезное занятие.
0
|
|
|
555 / 148 / 58
Регистрация: 27.07.2014
Сообщений: 2,446
|
|
| 10.04.2015, 16:52 [ТС] | |
|
0
|
|
|
1978 / 1082 / 87
Регистрация: 29.11.2013
Сообщений: 3,353
|
||
| 10.04.2015, 17:54 | ||
|
0
|
||
|
555 / 148 / 58
Регистрация: 27.07.2014
Сообщений: 2,446
|
||||||||||||
| 16.04.2015, 03:20 [ТС] | ||||||||||||
Pyd is a library for the D programming language that wraps the raw Python/C API with a cleaner, simpler interface Экзешник:
0
|
||||||||||||
|
555 / 148 / 58
Регистрация: 27.07.2014
Сообщений: 2,446
|
||
| 16.04.2015, 16:59 [ТС] | ||
|
0
|
||
|
4528 / 3522 / 358
Регистрация: 12.03.2013
Сообщений: 6,038
|
|
| 16.04.2015, 17:07 | |
|
Батарейками, конечно, можно пользоваться сколько угодно, но хвалиться-то надо тем, что сделал поверх них. Я вот двумя символами написал интерактивный калькулятор. И какая мне от этого слава?
1
|
|
|
Супер-модератор
|
||
| 16.04.2015, 17:14 | ||
|
0
|
||
|
555 / 148 / 58
Регистрация: 27.07.2014
Сообщений: 2,446
|
||
| 16.04.2015, 17:18 [ТС] | ||
|
1
|
||
|
4528 / 3522 / 358
Регистрация: 12.03.2013
Сообщений: 6,038
|
|
| 16.04.2015, 17:27 | |
|
Все три предложения плюсую.
Хотя в данном случае связывание батареек гораздо-гораздо проще, чем написание парсера. Трудящиеся чувствуют обман и негодуют. (Хотя лично мне обидно, что моему достижению не рукоплещут. А ведь я могу bc и в скрипт на баше вставить!)
0
|
|
| 16.04.2015, 17:27 | |
|
Возможно ли на vbs написать калькулятор? Js в одну строчку перевести одну строчку на с++ Перевести одну строчку с С++ в С Текст в одну строчку Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|