<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Математика]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=15244</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=15244&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Математика».]]></description>
		<lastBuildDate>Thu, 19 Mar 2020 09:50:24 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Математика]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=138525#p138525</link>
			<description><![CDATA[<p><strong>teadrinker</strong> спасибо большое. Разобрался.</p>]]></description>
			<author><![CDATA[null@example.com (Leone_Galante)]]></author>
			<pubDate>Thu, 19 Mar 2020 09:50:24 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=138525#p138525</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Математика]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=138522#p138522</link>
			<description><![CDATA[<div class="codebox"><pre><code>b := &quot;43,306&quot; ; строка должна быть в кавычках, это не число, так как используется запятая
StringReplace, b1, b, `,, . ; эта команда устаревшая, запятая экранируется знаком `
MsgBox, % b1
; лучше так
MsgBox, % b1 := StrReplace(b, &quot;,&quot;, &quot;.&quot;)</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Thu, 19 Mar 2020 01:20:37 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=138522#p138522</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Математика]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=138521#p138521</link>
			<description><![CDATA[<p>что я делаю не так?<br /></p><div class="codebox"><pre><code>f6::
a := 12311111
b := 43,306
c := 500
StringReplace, b1, b, &quot;,&quot;,.,1
MsgBox, % b1      
Return</code></pre></div><p>и так пробовал</p><div class="codebox"><pre><code>f6::
a := 12311111
b := 43,306
c := 500
StringReplace, b1, b, &quot;,&quot;,&quot;.&quot;,1
MsgBox, % b1      
Return</code></pre></div><p>выдает только целое число 43</p>]]></description>
			<author><![CDATA[null@example.com (Leone_Galante)]]></author>
			<pubDate>Wed, 18 Mar 2020 23:22:39 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=138521#p138521</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Математика]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=138520#p138520</link>
			<description><![CDATA[<p>Если исходные данные с запятой, и на выходе нужно тоже с запятой, тогда проще заменять с помощью StrReplace().</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Wed, 18 Mar 2020 19:31:54 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=138520#p138520</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Математика]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=138519#p138519</link>
			<description><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>не запятая, а точка</p></blockquote></div><p>теперь все стало на свои места <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /> спасибо.</p><p>А если в переменных находятся числа с плавающей запятой, то мне лучше использовать&nbsp; RegExReplace для замены запятой на точку, произвести необходимые расчеты а потом на выводе конечного результата заменить опять точку на запятую? Или как будет правильней?</p>]]></description>
			<author><![CDATA[null@example.com (Leone_Galante)]]></author>
			<pubDate>Wed, 18 Mar 2020 18:15:05 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=138519#p138519</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Математика]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=138518#p138518</link>
			<description><![CDATA[<p>В программировании для отделения дробной части используется не запятая, а точка.<br /></p><div class="codebox"><pre><code>x1 := 5.55
x2 := 7.77
x3 := x1 + x2
MsgBox, % x3
MsgBox, % Round(x3, 2)</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Wed, 18 Mar 2020 14:35:58 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=138518#p138518</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Математика]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=138517#p138517</link>
			<description><![CDATA[<p>Всем привет. Хочу научиться считать в ахк. К примеру есть переменные:<br />х1:=5,55<br />х2:=7,77<br />Мне нужно умножить, сложить, отнять числа с плавающей точкой: 5,55*7,77=<br />Пусть будет получена третья переменная с результатом, который необходимо округлить до сотых.<br />Типа что то такого:<br /></p><div class="codebox"><pre><code>х3:=(%х1%+%х2%)</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Leone_Galante)]]></author>
			<pubDate>Wed, 18 Mar 2020 14:21:52 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=138517#p138517</guid>
		</item>
	</channel>
</rss>
