<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=58&amp;t=16683&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2016-11-01T14:47:43+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=58&amp;t=16683&amp;mode</id>
<entry>
<author><name><![CDATA[mczarny]]></name></author>
<updated>2016-11-01T14:47:43+01:00</updated>
<published>2016-11-01T14:47:43+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16683&amp;p=173378#p173378</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16683&amp;p=173378#p173378"/>
<title type="html"><![CDATA[Re: Problem z wynikiem %]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16683&amp;p=173378#p173378"><![CDATA[
dzięki<br />hmm..... na tak teraz to proste i logiczne<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4651">mczarny</a> — 1 lis 2016, o 14:47</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[michal1210]]></name></author>
<updated>2016-11-01T13:58:26+01:00</updated>
<published>2016-11-01T13:58:26+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16683&amp;p=173376#p173376</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16683&amp;p=173376#p173376"/>
<title type="html"><![CDATA[Re: Problem z wynikiem %]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16683&amp;p=173376#p173376"><![CDATA[
Sam musisz o to zadbać,<br />Jeśli cz_d&lt;10 to musisz dopisywać sam zero.<br /><br />Dorzuć warunek if przed wyświetlaniem, i sprawdź czy  cz_d&lt;10, jeśli to wyrażenie jest prawdą to przed wyświetleniem cz_d wyświetl &quot;0&quot; <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 1 minucie ]</span></strong><br /><br />Mirek był szybszy <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=998">michal1210</a> — 1 lis 2016, o 13:58</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2016-11-01T13:53:10+01:00</updated>
<published>2016-11-01T13:53:10+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16683&amp;p=173375#p173375</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16683&amp;p=173375#p173375"/>
<title type="html"><![CDATA[Re: Problem z wynikiem %]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16683&amp;p=173375#p173375"><![CDATA[
Zero nie ginie. Trzeba pomyśleć samemu o wyświetleniu (w tym przypadku) tzw zera nieznaczącego - bo tu jest ono znaczące.<br /><br />Toż wyświetlasz DWIE niezależne liczby całkowite - więc dlaczego spodziewasz się, że wyświetlić się ma zero na początku ...  ?<br />[syntax=c]lcd_locate(1,9);<br />        lcd_int(cz_d);<br />        lcd_str(&quot;,&quot;);<br />        if( cz_u &lt; 10 ) lcd_str(&quot;0&quot;); // wyświetlamy zero <br />        lcd_int(cz_u);[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 1 lis 2016, o 13:53</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mczarny]]></name></author>
<updated>2016-11-01T13:38:24+01:00</updated>
<published>2016-11-01T13:38:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16683&amp;p=173371#p173371</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16683&amp;p=173371#p173371"/>
<title type="html"><![CDATA[Problem z wynikiem %]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16683&amp;p=173371#p173371"><![CDATA[
cześć Koledzy<br /><br />napotkałem problem z którym nie mogę się uporać.<br />Prosty program mający obliczyć i wyświetlić wynik<br /><br />[syntax=c]#include &lt;avr/io.h&gt;<br />#include &lt;stdlib.h&gt;<br /><br />#include &quot;lcd44780.h&quot;<br /><br /><br /><br /><br />uint32_t a;<br />uint8_t  b, c, cz_d, cz_u;<br /><br /><br />int main (void)<br />{<br /><br /><br />lcd_init();<br />lcd_cls();<br /><br />while(1)<br />{<br />a=b*10000UL/c*10;<br /><br />lcd_locate(0,2);<br />lcd_int(b);<br />lcd_locate(0,12);<br />lcd_int(c);<br /><br />lcd_locate(1,2);<br />lcd_str(&quot;WYNIK&quot;);<br />cz_d = a/1000;<br />cz_u = (a/10)%100;<br /><br />lcd_locate(1,9);<br />lcd_int(cz_d);<br />lcd_str(&quot;,&quot;);<br />lcd_int(cz_u);<br />}<br />}[/syntax]<br /><br />wszystko jest w jak najlepszym porządku dopóki w wyniku działania nie otrzymam liczby np. 1,08  (b=4 ; c=3,7)<br />na wyświetlaczu otrzymuję 1,8 ???<br />dlaczego to &quot;0&quot; ginie?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=4651">mczarny</a> — 1 lis 2016, o 13:38</p><hr />
]]></content>
</entry>
</feed>