<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: как решить проблему в новом квике 8.5, когда tostring (целое число) выдает дробь?]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме как решить проблему в новом квике 8.5, когда tostring (целое число) выдает дробь? форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Fri, 10 Apr 2026 06:39:41 +0300</pubDate>
		<item>
			<title>как решить проблему в новом квике 8.5, когда tostring (целое число) выдает дробь?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message45530/topic5479/">как решить проблему в новом квике 8.5, когда tostring (целое число) выдает дробь?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Вот ещё неплохой вариант, когда целое число будет без .0, а дробное останется как было.<br />
====code====
<pre>tostring(math.tointeger(x) or x)</pre>
============= <br />
			<i>26.05.2020 06:09:27, _sk_.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message45530/topic5479/</link>
			<guid>http://forum.quik.ru/messages/forum10/message45530/topic5479/</guid>
			<pubDate>Tue, 26 May 2020 06:09:27 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>как решить проблему в новом квике 8.5, когда tostring (целое число) выдает дробь?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message45508/topic5479/">как решить проблему в новом квике 8.5, когда tostring (целое число) выдает дробь?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_RscnJ5N4" href="/user/1889/" bx-tooltip-user-id="1889">Sergey Denegin</a> написал:<br />но tostring упорно дает на выходе &quot;1.0&quot;. <br />=============<br />
====code====
<pre>function Round(num, n) -- Функция округляет до указанного количества знаков
&nbsp;&nbsp; local n = (n or 0)
 return tonumber(string_format("%."..n.."f", num))
end
</pre>
============= <br />
			<i>25.05.2020 14:17:18, Константин Рейм.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message45508/topic5479/</link>
			<guid>http://forum.quik.ru/messages/forum10/message45508/topic5479/</guid>
			<pubDate>Mon, 25 May 2020 14:17:18 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>как решить проблему в новом квике 8.5, когда tostring (целое число) выдает дробь?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message45505/topic5479/">как решить проблему в новом квике 8.5, когда tostring (целое число) выдает дробь?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			спасибо <br />
			<i>25.05.2020 13:39:25, Sergey Denegin.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message45505/topic5479/</link>
			<guid>http://forum.quik.ru/messages/forum10/message45505/topic5479/</guid>
			<pubDate>Mon, 25 May 2020 13:39:25 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>как решить проблему в новом квике 8.5, когда tostring (целое число) выдает дробь?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message45503/topic5479/">как решить проблему в новом квике 8.5, когда tostring (целое число) выдает дробь?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Это уже обсуждалось <noindex><a href="https://forum.quik.ru/forum10/topic5319/" target="_blank" rel="nofollow">https://forum.quik.ru/forum10/topic5319/</a></noindex><br /><br />Это не ошибка, это особенность lua 5.3. При переходе на 5.3 надо соблюдать специикации языка. Там много тонких особенностей. Большинство не будут важны для многих, а часть может просто сломать логику скриптов. Как, например, функция table.insert. <br />
			<i>25.05.2020 13:30:29, Nikolay.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message45503/topic5479/</link>
			<guid>http://forum.quik.ru/messages/forum10/message45503/topic5479/</guid>
			<pubDate>Mon, 25 May 2020 13:30:29 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>как решить проблему в новом квике 8.5, когда tostring (целое число) выдает дробь?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message45501/topic5479/">как решить проблему в новом квике 8.5, когда tostring (целое число) выдает дробь?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			при переходе на версию 8.5 возникает проблема<br /><br />есть переменная, содержащая текущую позицию position_now, она очевидно целое число, получается функцией getNumberOf(&quot;futures_client_holding&quot;)<br /><br />затем я хочу отправить заявку на закрытие позиции с этим объемом<br /><br />sendTransaction({<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;ACTION=&quot;NEW_ORDER&quot;, <br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;ACCOUNT= param.client, <br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;TRANS_ID=toHHMMSS (datetime_komp), <br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CLASSCODE=param.class_code, <br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;SECCODE=code_bumagi_full, <br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;OPERATION=param_OPERATION, <br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;QUANTITY=tostring (position_now), <br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CLIENT_CODE=param.client, <br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;PRICE=tostring (param_PRICE), <br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;EXPIRY_DATE=&quot;GTC&quot;<br /><br />Однако в ответ прилетает ответ, <br /><br />res send_take_order=&quot; Неправильно указано количество: &quot;1.0&quot; Сообщение об ошибке: Число не может содержать знак разделителя дробной части&quot; &nbsp; &nbsp; <br /><br />Ранее такой проблемы не было, и уже видел на форуме, что теперь зачем-то целые числа стали присылаться в ответ как дробные (зачем очередной гимор не понятно), но и не понятно, как решить данную проблему. <br />Число целое, округлять его бесполезно, но tostring упорно дает на выходе &quot;1.0&quot;. <br /><br />Как разработчики квика предлагают решить эту проблему, созданную ими? <br />
			<i>25.05.2020 13:14:01, Sergey Denegin.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message45501/topic5479/</link>
			<guid>http://forum.quik.ru/messages/forum10/message45501/topic5479/</guid>
			<pubDate>Mon, 25 May 2020 13:14:01 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
