а поконкретней можеш подсказать я в только начинающий это мой первый проект как это в ST сделать по адекватней и кстате по правильная цифра вышла
Вот ты сам можешь понять, чьо написал, дружище? Правильная или нет?
"Можешь не отвечать. Потом скажешь. Сюрприз будет"
Да я бы помог. Лежу, хвораю, мышку гоняю. Но ты же спросил... как козел в воду. Я, честно, просто не понимаю, что там где не так. Вот, сейчас готов сидеть и морщить лоб. Но ты РАССКАЖИ толком. Ок?
мне надо вот это 10 значное преобразовать в С сделать это нужно в самом тексте программы программа на ST нужно это чтобы работать с этими даными можно было в идеале нужно получить 3 значное int число в котором первые два знака это целое значение градуса а третий это значение десятичной части вычесленного числа. Так пойдет?)
Это 10-значное - где оно? Как оно объявлено? Это переменная, верно? Всякая переменная как-то объявлена.
Не хочу тебя просить выкласть проекты - жуть как не люблю запускать чужие. Просто фотку (скриншот), где у тебя объявлена переменная, если сходу не можешь ответить. Так пойдет?
Например, вот я могу сказать, что у меня в области ввода-вывода есть переменная wipScrNum - и тип ее есть WORD:Вложение 8174
переменная объявлена в самом тексте в конфигураци не объявлял
объявленна как
proda_dat: REAL;
значение присваевается так
proda_dat:=%ID6.1.0.0;
покажи ID6.1.0.0 в своей конфигурации, партизан!
И как ты смотришь значение?
могу в личьку кинуть не хочет чет опера скрин вставлять а значеие считываю очень просто во флот32 просто адрес регистра проставил 0004
"За старательность 5, за внимательность 2", как в анекдоте про морг.
1) Просто посмотри, что у тебя написано после двоеточия в конфигураторе
ID6.1.0.0: ???
2) Я спросил, чем смотришь значение переменной (proda_dat)