Вверх ↑
Этот топик читают: Гость
Администрация
Ответов: 15263
Рейтинг: 1498
#16: 2017-01-03 10:59:17 ЛС | профиль | цитата
До релиза это допустимо. А так конечно у свойства должен быть свой редактор (аналогично названным выше элементам), который не допускает ошибок в формате.
карма: 21
0
Ответов: 387
Рейтинг: 151
#17: 2017-01-03 12:34:10 ЛС | профиль | цитата
Dilma, посмотри пожалуйста, по моему мнению должно работать, что не так?
http://ide.hiasm.com/#/public/d0bf8d4f7bb59cfc8e0695abedc2083d
карма: 3

0
Администрация
Ответов: 15263
Рейтинг: 1498
#18: 2017-01-03 14:01:07 ЛС | профиль | цитата
Должно работать, да
карма: 21
0
Ответов: 387
Рейтинг: 151
#19: 2017-01-03 15:39:33 ЛС | профиль | цитата
Dilma писал(а):
Должно работать, да

Проверьте пожалуйста у кого как , т.к. у меня не работает.
карма: 3

0
Ответов: 1287
Рейтинг: 85
#20: 2017-01-03 16:48:48 ЛС | профиль | цитата
tig-rrr, похоже lineBreak не работает, а lineBreakEx - нормально.

Редактировалось 3 раз(а), последний 2017-01-03 17:07:27
карма: 6

0
Администрация
Ответов: 15263
Рейтинг: 1498
#21: 2017-01-03 21:29:59 ЛС | профиль | цитата
tig-rrr, LineBreak поправлен, обновляем среду с удаление кеша.
карма: 21
1
Голосовали:tig-rrr
Ответов: 387
Рейтинг: 151
#22: 2017-01-04 13:14:53 ЛС | профиль | цитата
Dilma,посмотри пожалуйста этот пример в нем есть некая (непонятка) с lineBreakEx
http://ide.hiasm.com/#/public/af06e0856d22c6f507c21ee9ae4686af
карма: 3

0
Администрация
Ответов: 15263
Рейтинг: 1498
#23: 2017-01-04 15:05:48 ЛС | профиль | цитата
Поправлено, плюс добавлено отображение LineBreak как в HiAsm
карма: 21
1
Голосовали:tig-rrr
Ответов: 387
Рейтинг: 151
#24: 2017-01-04 16:10:53 ЛС | профиль | цитата
Dilma, не пойму почему так получается, подскажите пожалуйста.

Код в HiOn результат 1.673557003028069
http://ide.hiasm.com/#/public/d0bf8d4f7bb59cfc8e0695abedc2083d

Код в Hiasme результат 8.91006524188368

Add(MainForm,2953706,154,119)
{
Height=187
link(onCreate,5538640:doCalc,[])
}
Add(MathParse,5538640,238,133)
{
MathStr="(2*%1)*sin(%2/2)"
AngleMode=1
Point(onError)
link(onResult,6514309:doText,[])
link(X1,12069532:Text,[])
link(X2,4841658:Text,[(251,117)(293,117)])
AddHint(-138,38,93,13,MathStr)
}
Add(Edit,12069532,238,70)
{
Left=30
Top=15
Text="5"
}
Add(Edit,4841658,287,70)
{
Left=90
Top=15
Text="126"
}
Add(Edit,6514309,336,133)
{
Left=160
Top=15
Width=175
}


--- Добавлено в 2017-01-04 16:58:15



Редактировалось 1 раз(а), последний 2017-01-04 16:58:15
карма: 3

0
Ответов: 8283
Рейтинг: 773
#25: 2017-01-04 16:58:33 ЛС | профиль | цитата
tig-rrr, а градусы/радианы одинаковые?
карма: 14

0
Ответов: 387
Рейтинг: 151
#26: 2017-01-04 17:00:26 ЛС | профиль | цитата
Леонид писал(а):
градусы/радианы одинаковые



Как получить тот-же результат как в Hiasm не изменяя формулу в HIon?

Редактировалось 4 раз(а), последний 2017-01-04 17:06:07
карма: 3

0
Администрация
Ответов: 15263
Рейтинг: 1498
#27: 2017-01-04 17:08:02 ЛС | профиль | цитата
tig-rrr, в синус вставить *PI/180 и будет ровно тоже
карма: 21
0
Ответов: 387
Рейтинг: 151
#28: 2017-01-04 17:45:25 ЛС | профиль | цитата
Толи праздники или еще какие факторы влияют , но у меня опять вопрос, Вы уж извиняйте...
Снова не совпадают результаты..
http://ide.hiasm.com/#/public/af06e0856d22c6f507c21ee9ae4686af


Add(MainForm,10673619,56,105)
{
Height=187
link(onCreate,5538640:doCalc,[])
}
Add(MathParse,5538640,133,119)
{
MathStr="%1 - sqrt((%1^2)-((%2^2)/4)) "
Point(onError)
link(onResult,6514309:doText,[])
link(X1,12069532:Text,[])
link(X2,4841658:Text,[(146,103)(188,103)])
AddHint(-64,53,148,13,MathStr)
}
Add(Edit,12069532,133,56)
{
Left=30
Top=15
Text="5"
}
Add(Edit,4841658,182,56)
{
Left=90
Top=15
Text="9"
}
Add(Edit,6514309,231,119)
{
Left=160
Top=15
Width=175
}

карма: 3

0
Администрация
Ответов: 15263
Рейтинг: 1498
#29: 2017-01-04 18:46:36 ЛС | профиль | цитата
tig-rrr, советую ознакомиться со статьей http://forum.hiasm.com/topic/65787 там описаны все допустимые операторы и функции, в том числе и назначение ^
карма: 21
0
Ответов: 28
Рейтинг: 5
#30: 2017-01-08 15:47:59 ЛС | профиль | цитата
Добрый вечер. Почему в данном примере, года (те в которых 1 января приходится на понедельник) не закидываются в ListBox?
Спасибо за внимание.

Make(webapp)
Add(MainForm,1,42,28)
{
}
Add(NumberEdit,2,126,77)
{
Left=122
Top=35
Width=#2:57|
Number=2017
Min=1900
Max=3000
}
Add(For,3,147,140)
{
link(onEvent,5:doString,[])
link(End,2:Number,[(153,125)(132,125)])
link(Start,11:Number,[(160,125)(174,125)])
}
Add(ListBox,7,518,140)
{
Left=203
Top=35
Width=#3:113|
Height=#3:212|
PInfo(Str,2,года, в которых 1 января приходится на понедельник)
link(Str,36:Var3,[(524,102)])
}
Add(Button,8,455,154)
{
Left=56
Top=133
Width=#2:59|
Caption=#8:Очистить|
link(onClick,7:doText,[(503,160)(503,153)])
}
Add(Button,10,77,140)
{
Left=56
Top=91
Caption=#5:Старт|
link(onClick,3:doFor,[])
}
Add(NumberEdit,11,168,77)
{
Left=56
Top=35
Number=1990
Min=1990
Max=3000
}
Add(FormatStr,5,245,140)
{
DataCount=3
Mask=#8:%3.00.01|
@Comment=#10:ГГГГ.ММ.ДД|
AddHint(-20,46,0,0,@Comment)
link(onFString,31:doWork1,[])
link(Str3,36:Var2,[])
}
Add(If_else,4,371,140)
{
Op2=Real(1)
@Comment=#18:только понедельник|
AddHint(-45,49,0,0,@Comment)
link(onTrue,7:doAdd,[])
}
Add(Inline,31,301,140)
{
WorkCount=1
EventCount=1
Code=#25:doWork1: function(data) {|28: let arrD = data.split('.');|53: let birthDate = new Date(arrD[0], arrD[1], arrD[2]);|36: this.onEvent1(birthDate.getDay());|1:}|
@Comment=#22:Определяем день недели|
AddHint(-62,80,0,0,@Comment)
link(onEvent1,4:doCompare,[])
}
Add(GetDataEx,36,259,95)
{
Angle=3
link(Data,3:Position,[(215,102)(215,181)(153,181)])
}
карма: 2
Windows 10 64-bit, Yandex.браузер
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)