|
|
|
"простой калькулятор"
|
|||
|---|---|---|---|
|
#18+
Всем здравствуйте, являюсь новичком в программировании на 1С, пытаюсь написать калькулятор. Есть Надпись на которой я отображаю числа при нажатии на кнопки с числами. Стала проблема: когда я нажимаю на кнопки с числами, потом на копку со знаком операции(например "+"), потом снова на на кнопки с числами, эти числа добавляются к полю Надпись, продолжают то число которое я нажал до кнопки со знаком операции. А мне нужно чтоб было как в обычном калькуляторе . Как можно это реализовать в 1С? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2010, 13:24 |
|
||
|
"простой калькулятор"
|
|||
|---|---|---|---|
|
#18+
Калькулятор состоит не только из надписи на экранчике. Цифирьку надо запоминать куда-нибудь, очищать надпись и вводить новую. Одной только Надписью калькулятор сделать можно, но не так, как на "обычном" калькуляторе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2010, 13:52 |
|
||
|
"простой калькулятор"
|
|||
|---|---|---|---|
|
#18+
WildSery Цифирьку надо запоминать куда-нибудь, очищать надпись и вводить новую. Одной только Надписью калькулятор сделать можно, но не так, как на "обычном" калькуляторе. WildSery, меня интересует программная реализация этого в 1С WildSery Одной только Надписью калькулятор сделать можно, но не так, как на "обычном" калькуляторе. А в чем разница? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2010, 14:04 |
|
||
|
"простой калькулятор"
|
|||
|---|---|---|---|
|
#18+
кнопки должны посылать данные модели, та изменяет состояние и отображает надпись ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2010, 14:10 |
|
||
|
"простой калькулятор"
|
|||
|---|---|---|---|
|
#18+
Nafкнопки должны посылать данные модели, та изменяет состояние и отображает надпись Naf, и как это можно реализовать в 1С? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2010, 14:19 |
|
||
|
"простой калькулятор"
|
|||
|---|---|---|---|
|
#18+
SahibUltra, Видимо, вам нужны курсы по встроенному языку. Форум таковым местом, к вашему сожалению, не является. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2010, 14:32 |
|
||
|
"простой калькулятор"
|
|||
|---|---|---|---|
|
#18+
WildSerySahibUltra, Видимо, вам нужны курсы по встроенному языку. Форум таковым местом, к вашему сожалению, не является. Не вам судить, к вашему сожалению, каким является форум, и что можно писать а что нельзя. Видимо, вы просто не знаете как это сделать! Задача не такая простая как кажется на первый взгляд. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2010, 14:42 |
|
||
|
"простой калькулятор"
|
|||
|---|---|---|---|
|
#18+
SahibUltraWildSerySahibUltra, Видимо, вам нужны курсы по встроенному языку. Форум таковым местом, к вашему сожалению, не является. Не вам судить, к вашему сожалению, каким является форум, и что можно писать а что нельзя. Видимо, вы просто не знаете как это сделать! Задача не такая простая как кажется на первый взгляд. Я смотрю вы тонкий психолог!! да нафик вам этот 1с? всё равно ж вы ничерта не понимаете в программировании! работайте с людьми! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2010, 14:47 |
|
||
|
"простой калькулятор"
|
|||
|---|---|---|---|
|
#18+
ПаляSahibUltraWildSerySahibUltra, Видимо, вам нужны курсы по встроенному языку. Форум таковым местом, к вашему сожалению, не является. Не вам судить, к вашему сожалению, каким является форум, и что можно писать а что нельзя. Видимо, вы просто не знаете как это сделать! Задача не такая простая как кажется на первый взгляд. Я смотрю вы тонкий психолог!! да нафик вам этот 1с? всё равно ж вы ничерта не понимаете в программировании! работайте с людьми! Паля , если как вы считаете, вы черта разбираетесь в программировании , продемонстрируйте свои глубокие познания в этой области,или я не прав? Пустословить не к чему... Если можно, по-существу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2010, 15:10 |
|
||
|
"простой калькулятор"
|
|||
|---|---|---|---|
|
#18+
SahibUltraWildSerySahibUltra, Видимо, вам нужны курсы по встроенному языку. Форум таковым местом, к вашему сожалению, не является. Не вам судить, к вашему сожалению, каким является форум, и что можно писать а что нельзя. Видимо, вы просто не знаете как это сделать! Задача не такая простая как кажется на первый взгляд.Конечно он не знает. Еще он и скуля не знает в соседней ветке. Да и вобще он не способен оценить вашу гениальную задумку. К сожалению я тоже - честно признаюсь. Зайдите на мисту. SahibUltraпродемонстрируйте свои глубокие познания в этой области,или я не прав? Пустословить не к чему... Если можно, по-существу.Когда мне говорят - а слабо ээээ - сразу говорю - да слабо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2010, 15:53 |
|
||
|
"простой калькулятор"
|
|||
|---|---|---|---|
|
#18+
А кому она показалась простой? ;) Вам всего-то надо либо написать на встроеном языке 1С модель калькулятора, либо написать алгоритм разбора строки и вычислить результат. Первое проще. 1) Число отображется на экране; 2) при нажатии на арифметическую операцию набранное число сбрасывается в переменную, в другую переменную сбрасывается операция; 3) На экране отображается следующее число; 4) При нажатии на равно (арифметическую операцию) к числу в переменной применяем действие из второй преременной и второе число, отображаем результат на экране, сохраняем его в переменную 1 и сохраняем во вторую переменную новое действие; 5) Возвращаемся на шаг 3. Обработку ошибок ввода можете сделать на свой вкус :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2010, 16:01 |
|
||
|
"простой калькулятор"
|
|||
|---|---|---|---|
|
#18+
AHDPА кому она показалась простой? ;) Вам всего-то надо либо написать на встроеном языке 1С модель калькулятора, либо написать алгоритм разбора строки и вычислить результат. Первое проще. 1) Число отображется на экране; 2) при нажатии на арифметическую операцию набранное число сбрасывается в переменную, в другую переменную сбрасывается операция; 3) На экране отображается следующее число; 4) При нажатии на равно (арифметическую операцию) к числу в переменной применяем действие из второй преременной и второе число, отображаем результат на экране, сохраняем его в переменную 1 и сохраняем во вторую переменную новое действие; 5) Возвращаемся на шаг 3. Обработку ошибок ввода можете сделать на свой вкус :) AHDP, большое вам спасибо :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2010, 16:20 |
|
||
|
"простой калькулятор"
|
|||
|---|---|---|---|
|
#18+
AHDPлибо написать алгоритм разбора строки и вычислить результат.Есть функция вычислить - разбор строки не требуется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2010, 16:29 |
|
||
|
"простой калькулятор"
|
|||
|---|---|---|---|
|
#18+
Забаненный программист 1с, Предлагаешь наложить ограниечение платформой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2010, 16:54 |
|
||
|
"простой калькулятор"
|
|||
|---|---|---|---|
|
#18+
AHDPЗабаненный программист 1с, Предлагаешь наложить ограниечение платформой?А тебе нужны синусы и косинусы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2010, 18:23 |
|
||
|
"простой калькулятор"
|
|||
|---|---|---|---|
|
#18+
Мне лучше сразу деньгами :):):) ЗЫ В простом калькуляторе таких наворотов нет. А корень с заданной точностью легко реализуется через степень и рекурсию ;) ЗЗЫ Для нахождения синуса и косинуса на простом калькуляторе вспомни степенные ряды и не забывай Мирошина :):):) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2010, 10:06 |
|
||
|
|

start [/forum/topic.php?fid=28&fpage=98&tid=1521966]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
52ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
67ms |
get tp. blocked users: |
2ms |
| others: | 240ms |
| total: | 408ms |

| 0 / 0 |
