<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[SDS PLC/PAC: Měření Energie & OnlineTechnology.cz - Matematicke zaokruhlovanie]]></title>
	<link rel="self" href="https://forum.sds.an-d.cz/extern.php?action=feed&amp;tid=158&amp;type=atom" />
	<updated>2013-01-01T16:26:11Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.sds.an-d.cz/viewtopic.php?id=158</id>
		<entry>
			<title type="html"><![CDATA[Re: Matematicke zaokruhlovanie]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=2814#p2814" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>j@m napsal:</cite><blockquote><p>Čili neco jako:</p><div class="codebox"><pre><code>  _prvnitrojka=sys[141]/1000000;
  _pom=sys[141] % 1000000;
  _druhatrojka=_pom/1000;
  _tretitrojka=_pom % 1000;</code></pre></div></blockquote></div><br /><br /><p>JJ, díky již jsem vyřešil ..</p><p>vezmi_udaje_145<br />{<br />var test1 test2 test22 test3;<br />if (sys[145] == 0) return; // neni-li sys[140] nulove ...<br />test1 = sys[145] / 1000000;<br />test22 = sys[145] / 1000;<br />test2 = test22 % 1000;<br />test3 = sys[145] % 1000;</p><br /><br /><br /><p>echo (&#039;Doslo ke zmene z http sys145 dostal jsem &#039;sys[145],&#039; &#039;,sys[5],&#039;.&#039;,sys[6],&#039;.&#039;,sys[7],&#039; - &#039;,sys[8] ,&#039;:&#039;,sys[9],&#039;:&#039;,sys[10]);</p><p>echo (&#039;test1 je &#039;test1);<br />echo (&#039;test2 je &#039;test2);<br />echo (&#039;test3 je &#039;test3);</p><br /><p>sys[145] = 0;&nbsp; &nbsp;// prave jsem to zapsal, takze at se mi ten zapis porad neopakuje<br />return;<br />}</p><p>výpis konzole ..<br />Doslo ke zmene z http sys145 dostal jsem 123456789 1.1.2013 - 17:25:22<br />test1 je 123<br />test2 je 456<br />test3 je 789</p><br /><p>L.</p>]]></content>
			<author>
				<name><![CDATA[LeosL]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=30</uri>
			</author>
			<updated>2013-01-01T16:26:11Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=2814#p2814</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Matematicke zaokruhlovanie]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=2812#p2812" />
			<content type="html"><![CDATA[<p>Čili neco jako:</p><div class="codebox"><pre><code>  _prvnitrojka=sys[141]/1000000;
  _pom=sys[141] % 1000000;
  _druhatrojka=_pom/1000;
  _tretitrojka=_pom % 1000;</code></pre></div>]]></content>
			<author>
				<name><![CDATA[j@m]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=5</uri>
			</author>
			<updated>2012-12-31T16:06:58Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=2812#p2812</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Matematicke zaokruhlovanie]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=2799#p2799" />
			<content type="html"><![CDATA[<p>Tohle by mohlo pomoct: <a href="http://forum.merenienergie.cz//viewtopic.php?id=359">http://forum.merenienergie.cz//viewtopic.php?id=359</a></p>]]></content>
			<author>
				<name><![CDATA[adamn]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=7</uri>
			</author>
			<updated>2012-12-26T11:03:10Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=2799#p2799</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Matematicke zaokruhlovanie]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=2798#p2798" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>adamn napsal:</cite><blockquote><p>To co je vypsáno v předchozím příspěvku se týká PHP, nikoliv ale SDS-C.</p><p>SDS-C pracuje pouze s celými čísly.</p><p>Návod jak si &quot;pomoct&quot; pokud je potřeba pracovat s desetinnými čísly je na WiKi. Prakticky jde o to, že se hodnota vynásobí deseti, stem, atd. podle toho na kolik míst je potřeba přesnost.</p><p>Zaokrouhlovaní - je potřeba uvést více informací. </p><p>Každopádně, pokud je možnost přenést zpracovávání na server (kde se dá spustit PHP), pak by složité výpočty raději dělal na serveru.</p></blockquote></div><br /><p>Každopádně souhlas, výpočty dělat až na serveru kam přenáším data. Buď přímo za běhu php nebo uložením do db a následným zpracováním.&nbsp; Možností je několik.</p><p>Já bych však potřeboval vyřešit případ, když do sds pošlu pro sys[140] číslo 123456789 jak jej rozdělit např. po trojicích, tedy abych dostal 3 proměnné, jejichž x=123, y=456, z=789</p><p>Díky,<br />L.</p>]]></content>
			<author>
				<name><![CDATA[LeosL]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=30</uri>
			</author>
			<updated>2012-12-25T21:04:37Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=2798#p2798</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Matematicke zaokruhlovanie]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=933#p933" />
			<content type="html"><![CDATA[<p>To co je vypsáno v předchozím příspěvku se týká PHP, nikoliv ale SDS-C.</p><p>SDS-C pracuje pouze s celými čísly.</p><p>Návod jak si &quot;pomoct&quot; pokud je potřeba pracovat s desetinnými čísly je na WiKi. Prakticky jde o to, že se hodnota vynásobí deseti, stem, atd. podle toho na kolik míst je potřeba přesnost.</p><p>Zaokrouhlovaní - je potřeba uvést více informací. </p><p>Každopádně, pokud je možnost přenést zpracovávání na server (kde se dá spustit PHP), pak by složité výpočty raději dělal na serveru.</p>]]></content>
			<author>
				<name><![CDATA[adamn]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=7</uri>
			</author>
			<updated>2011-12-25T12:46:06Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=933#p933</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Matematicke zaokruhlovanie]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=930#p930" />
			<content type="html"><![CDATA[<p>Na wiki SDS jsem nenašel ani round ani ceil ....<br />Myslím, že je lepší data ponechat v původní hodnotě a až při zobrazení použít v PHP matematické funkce:<br />echo round(3.4); // 3<br />echo round(3.6); // 4<br />echo round(3.6, 0); // 4<br />echo round(1.8765, 2); // 1.88<br />echo round(1241, -3); // 1000<br />echo round(5.045, 2); // 5.05</p><p>echo ceil (10.1); //11<br />echo ceil (10.5); //11</p>]]></content>
			<author>
				<name><![CDATA[TiborTeam]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=62</uri>
			</author>
			<updated>2011-12-24T16:12:24Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=930#p930</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Matematicke zaokruhlovanie]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=928#p928" />
			<content type="html"><![CDATA[<p>Dobry den,<br />ako sa da v SDS-C matematicky zaohruhlovat? <br />(t.j. ak cislo &gt; 5 tak nahor, inak nadol)<br />vopred vdaka.</p>]]></content>
			<author>
				<name><![CDATA[vaanja]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=18</uri>
			</author>
			<updated>2011-12-24T11:39:41Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=928#p928</id>
		</entry>
</feed>
