<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="hu">
	<id>https://wiki.ham.hu/index.php?action=history&amp;feed=atom&amp;title=QTH_sz%C3%A1mol%C3%B3_program_C</id>
	<title>QTH számoló program C - Laptörténet</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.ham.hu/index.php?action=history&amp;feed=atom&amp;title=QTH_sz%C3%A1mol%C3%B3_program_C"/>
	<link rel="alternate" type="text/html" href="https://wiki.ham.hu/index.php?title=QTH_sz%C3%A1mol%C3%B3_program_C&amp;action=history"/>
	<updated>2026-04-28T20:34:49Z</updated>
	<subtitle>Az oldal laptörténete a wikiben</subtitle>
	<generator>MediaWiki 1.34.1</generator>
	<entry>
		<id>https://wiki.ham.hu/index.php?title=QTH_sz%C3%A1mol%C3%B3_program_C&amp;diff=12205&amp;oldid=prev</id>
		<title>HG2ECZ: highlightsyntax --&gt; source</title>
		<link rel="alternate" type="text/html" href="https://wiki.ham.hu/index.php?title=QTH_sz%C3%A1mol%C3%B3_program_C&amp;diff=12205&amp;oldid=prev"/>
		<updated>2011-02-07T20:29:13Z</updated>

		<summary type="html">&lt;p&gt;highlightsyntax --&amp;gt; source&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;hu&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Régebbi változat&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;A lap 2011. február 7., 20:29-kori változata&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l832&quot; &gt;832. sor:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;832. sor:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  return( szul_ );&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  return( szul_ );&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  }&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  }&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;HIGHLIGHTSYNTAX&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;source&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Példaprogram: a paraméterként megadott két [[QTH lokátor]]ból és/vagy [[APRS]] koordinátából távolságot és irányt számol.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Példaprogram: a paraméterként megadott két [[QTH lokátor]]ból és/vagy [[APRS]] koordinátából távolságot és irányt számol.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;HIGHLIGHTSYNTAX language&lt;/del&gt;=&amp;quot;c&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;source lang&lt;/ins&gt;=&amp;quot;c&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  /* main.c */&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  /* main.c */&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  /* gg630504 */&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  /* gg630504 */&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>HG2ECZ</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.ham.hu/index.php?title=QTH_sz%C3%A1mol%C3%B3_program_C&amp;diff=12204&amp;oldid=prev</id>
		<title>HG2ECZ: highlightsyntax --&gt; source</title>
		<link rel="alternate" type="text/html" href="https://wiki.ham.hu/index.php?title=QTH_sz%C3%A1mol%C3%B3_program_C&amp;diff=12204&amp;oldid=prev"/>
		<updated>2011-02-07T20:27:04Z</updated>

		<summary type="html">&lt;p&gt;highlightsyntax --&amp;gt; source&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;hu&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Régebbi változat&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;A lap 2011. február 7., 20:27-kori változata&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l4&quot; &gt;4. sor:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;4. sor:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* távolság és irány számolására.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* távolság és irány számolására.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;HIGHLIGHTSYNTAX language&lt;/del&gt;=&amp;quot;c&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;source lang&lt;/ins&gt;=&amp;quot;c&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  /* ul.h */&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  /* ul.h */&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  /* gg630504 */&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  /* gg630504 */&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l108&quot; &gt;108. sor:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;108. sor:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;R                  RFromPgeoxSz( P_GEOX, SZ );&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;R                  RFromPgeoxSz( P_GEOX, SZ );&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;R                  RPosPgeox2( P_GEOX, P_GEOX );&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;R                  RPosPgeox2( P_GEOX, P_GEOX );&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;HIGHLIGHTSYNTAX&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;source&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;HIGHLIGHTSYNTAX language&lt;/del&gt;=&amp;quot;c&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;source lang&lt;/ins&gt;=&amp;quot;c&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  /* ul.c */&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  /* ul.c */&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  /* gg630504 */&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  /* gg630504 */&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l870&quot; &gt;870. sor:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;870. sor:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  return( 0 );&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  return( 0 );&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  }&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  }&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;HIGHLIGHTSYNTAX&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;source&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategória:Rádióamatőr szoftverek]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategória:Rádióamatőr szoftverek]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>HG2ECZ</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.ham.hu/index.php?title=QTH_sz%C3%A1mol%C3%B3_program_C&amp;diff=7744&amp;oldid=prev</id>
		<title>HA1DFO, 2006. november 20., 18:55-n</title>
		<link rel="alternate" type="text/html" href="https://wiki.ham.hu/index.php?title=QTH_sz%C3%A1mol%C3%B3_program_C&amp;diff=7744&amp;oldid=prev"/>
		<updated>2006-11-20T18:55:43Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;hu&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Régebbi változat&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;A lap 2006. november 20., 18:55-kori változata&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l871&quot; &gt;871. sor:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;871. sor:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  }&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  }&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/HIGHLIGHTSYNTAX&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/HIGHLIGHTSYNTAX&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Kategória:Rádióamatőr szoftverek]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>HA1DFO</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.ham.hu/index.php?title=QTH_sz%C3%A1mol%C3%B3_program_C&amp;diff=5085&amp;oldid=prev</id>
		<title>Gg630504: &lt;highlightsyntax language=&quot;c&quot;&gt;</title>
		<link rel="alternate" type="text/html" href="https://wiki.ham.hu/index.php?title=QTH_sz%C3%A1mol%C3%B3_program_C&amp;diff=5085&amp;oldid=prev"/>
		<updated>2006-07-08T21:53:31Z</updated>

		<summary type="html">&lt;p&gt;&amp;lt;highlightsyntax language=&amp;quot;c&amp;quot;&amp;gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;hu&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Régebbi változat&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;A lap 2006. július 8., 21:53-kori változata&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l4&quot; &gt;4. sor:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;4. sor:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* távolság és irány számolására.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* távolság és irány számolására.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;pre&amp;gt;&amp;lt;nowiki&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;HIGHLIGHTSYNTAX language=&amp;quot;c&amp;quot;&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  /* ul.h */&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  /* ul.h */&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  /* gg630504 */&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  /* gg630504 */&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l108&quot; &gt;108. sor:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;108. sor:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;R                  RFromPgeoxSz( P_GEOX, SZ );&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;R                  RFromPgeoxSz( P_GEOX, SZ );&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;R                  RPosPgeox2( P_GEOX, P_GEOX );&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;R                  RPosPgeox2( P_GEOX, P_GEOX );&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;nowiki&amp;gt;&amp;lt;/pre&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;HIGHLIGHTSYNTAX&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;pre&amp;gt;&amp;lt;nowiki&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;HIGHLIGHTSYNTAX language=&amp;quot;c&amp;quot;&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  /* ul.c */&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  /* ul.c */&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  /* gg630504 */&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  /* gg630504 */&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l832&quot; &gt;832. sor:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;832. sor:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  return( szul_ );&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  return( szul_ );&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  }&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  }&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;nowiki&amp;gt;&amp;lt;/pre&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;HIGHLIGHTSYNTAX&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Példaprogram: a paraméterként megadott két [[QTH lokátor]]ból és/vagy [[APRS]] koordinátából távolságot és irányt számol.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Példaprogram: a paraméterként megadott két [[QTH lokátor]]ból és/vagy [[APRS]] koordinátából távolságot és irányt számol.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;pre&amp;gt;&amp;lt;nowiki&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;HIGHLIGHTSYNTAX language=&amp;quot;c&amp;quot;&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  /* main.c */&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  /* main.c */&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  /* gg630504 */&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  /* gg630504 */&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l870&quot; &gt;870. sor:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;870. sor:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  return( 0 );&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  return( 0 );&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  }&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  }&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;nowiki&amp;gt;&amp;lt;/pre&lt;/del&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;HIGHLIGHTSYNTAX&lt;/ins&gt;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Gg630504</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.ham.hu/index.php?title=QTH_sz%C3%A1mol%C3%B3_program_C&amp;diff=4566&amp;oldid=prev</id>
		<title>Gg630504: ++példaprogram</title>
		<link rel="alternate" type="text/html" href="https://wiki.ham.hu/index.php?title=QTH_sz%C3%A1mol%C3%B3_program_C&amp;diff=4566&amp;oldid=prev"/>
		<updated>2006-06-29T21:42:53Z</updated>

		<summary type="html">&lt;p&gt;++példaprogram&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;hu&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Régebbi változat&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;A lap 2006. június 29., 21:42-kori változata&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l831&quot; &gt;831. sor:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;831. sor:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  szul_[8] = chEos;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  szul_[8] = chEos;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  return( szul_ );&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  return( szul_ );&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; }&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Példaprogram: a paraméterként megadott két [[QTH lokátor]]ból és/vagy [[APRS]] koordinátából távolságot és irányt számol.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; /* main.c */&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; /* gg630504 */&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;#include &amp;lt;stdio.h&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;#include &amp;lt;math.h&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;#include &amp;quot;ul.h&amp;quot;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;typedef SZ       * PSZ;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;_GEOX              _geoxMp[2];&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;R cdecl            main( cv_, pszv_, psze_ )&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; W                 cv_;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; PSZ               pszv_; /* két QTH lokátor és/vagy APRS koordináta */&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; PSZ               psze_;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; {&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; /* Ellenőrzések és konvertálások */&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; if( cv_&amp;gt;=3 &amp;amp;&amp;amp;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;     RFromPgeoxSz( &amp;amp;_geoxMp[0], pszv_[1] )==rSucced &amp;amp;&amp;amp;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;     RFromPgeoxSz( &amp;amp;_geoxMp[1], pszv_[2] )==rSucced&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;     )&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;     {&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;     RPosPgeox2( &amp;amp;_geoxMp[0], &amp;amp;_geoxMp[1] ); /* azonos pontosság */&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;     fprintf( stdout, &amp;quot;QRB %f km\n&amp;quot;,&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;              _DQrbPgeoaPgeoa( _geoxMp[0].p_geoa, _geoxMp[1].p_geoa )/1000.0 );&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;     fprintf( stdout, &amp;quot;QTE %f fok\n&amp;quot;,&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;              DegFromRad*_AQtePgeoaPgeoa( _geoxMp[0].p_geoa, _geoxMp[1].p_geoa ) );&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;     }&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; else fputs( &amp;quot;Hiba.\n&amp;quot;, stdout );&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; return( 0 );&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  }&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  }&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Gg630504</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.ham.hu/index.php?title=QTH_sz%C3%A1mol%C3%B3_program_C&amp;diff=4540&amp;oldid=prev</id>
		<title>Gg630504, 2006. június 28., 22:32-n</title>
		<link rel="alternate" type="text/html" href="https://wiki.ham.hu/index.php?title=QTH_sz%C3%A1mol%C3%B3_program_C&amp;diff=4540&amp;oldid=prev"/>
		<updated>2006-06-28T22:32:11Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Új lap&lt;/b&gt;&lt;/p&gt;&lt;div&gt;C forrásnyelvű függvénykészlet&lt;br /&gt;
* földrajzi koordináták és [[QTH lokátor]] oda-vissza konvertálására,&lt;br /&gt;
* földrajzi koordináták ás [[APRS]] formátum oda-vissza konvertálására,&lt;br /&gt;
* távolság és irány számolására.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
 /* ul.h */&lt;br /&gt;
 /* gg630504 */&lt;br /&gt;
&lt;br /&gt;
#define _dEarthr   6371200.0            /* Föld sugara m */&lt;br /&gt;
#define cchAprsLim 19                   /* APRS mező hossza chEos-sal */&lt;br /&gt;
#define cchUlLim   9                    /* UL mező hossza chEos-sal */&lt;br /&gt;
#define chEos           &amp;#039;\0&amp;#039;           /* szöveg vége karakter */&lt;br /&gt;
#define DegFromRad ( 180.0/M_PI )&lt;br /&gt;
#define dEps            1.0e-100&lt;br /&gt;
#define RadFromSec ( M_PI/648000.0 )&lt;br /&gt;
#define rFail           ( -2)          /* sikertelen */&lt;br /&gt;
#define rSucced         0              /* sikeres */&lt;br /&gt;
&lt;br /&gt;
typedef double                     _A;  /* szög          rad radián    qte */&lt;br /&gt;
typedef double                     _D;  /* távolság      m méter       qrb */&lt;br /&gt;
typedef double                     D;   /* duplapontos                     */&lt;br /&gt;
typedef signed         int         R;   /* visszatérési kód                */&lt;br /&gt;
typedef signed         int         W;   /* előjeles egész                  */&lt;br /&gt;
typedef signed   long  int         LW;  /* előjeles hosszú egész           */&lt;br /&gt;
typedef unsigned       char        CH;  /* karakter                        */&lt;br /&gt;
typedef unsigned       char        F;   /* logikai                         */&lt;br /&gt;
typedef unsigned       char      * SZ;  /* szöveg chEos-sal                */&lt;br /&gt;
typedef unsigned       int         U;   /* előjel nélküli egész            */&lt;br /&gt;
typedef unsigned long  int         LU;  /* előjel nélküli hosszú egész     */&lt;br /&gt;
&lt;br /&gt;
typedef struct     {&lt;br /&gt;
 W                 wSig;  /* előjel   -1 0 1 */&lt;br /&gt;
 LU                luDeg; /* fok       0 ... */&lt;br /&gt;
 U                 uMin;  /* perc      0..60 */&lt;br /&gt;
 U                 uSec;  /* másodperc 0..60 */&lt;br /&gt;
 }                 _DMS;&lt;br /&gt;
&lt;br /&gt;
typedef struct     {&lt;br /&gt;
 W                 wSig;  /* előjel    -1 0 1 */&lt;br /&gt;
 LU                luDeg; /* fok       0 ...  */&lt;br /&gt;
 D                 dMin;  /* perc      0.0 ...*/&lt;br /&gt;
 }                 _DM;&lt;br /&gt;
&lt;br /&gt;
typedef struct     {&lt;br /&gt;
 _A                _aLon;     /* hosszúság + kelet; - nyugat */&lt;br /&gt;
 _A                _aLat;     /* szélesség + észak; - dél    */&lt;br /&gt;
 }                 _GEOA;     /* földrajzi koordináták radiánban */&lt;br /&gt;
&lt;br /&gt;
typedef struct     {&lt;br /&gt;
 _DMS              _dmsLon;     /* hosszúság */&lt;br /&gt;
 _DMS              _dmsLat;     /* szélesség */&lt;br /&gt;
 }                 _GEODMS;     /* földrajzi koordináták */&lt;br /&gt;
&lt;br /&gt;
typedef struct     {&lt;br /&gt;
 _DM               _dmLon;     /* hosszúság */&lt;br /&gt;
 _DM               _dmLat;     /* szélesség */&lt;br /&gt;
 }                 _GEODM;     /* földrajzi koordináták */&lt;br /&gt;
&lt;br /&gt;
typedef struct     {           /* UL koordináták */&lt;br /&gt;
 _GEOA             _geoaMp[4]; /* sarkok: dny, dk, ény, ék */&lt;br /&gt;
 _GEOA             _geoa;      /* középpont */&lt;br /&gt;
 }                 _GEOAUL0;&lt;br /&gt;
&lt;br /&gt;
typedef struct     {&lt;br /&gt;
 CH                chType; /* &amp;#039; &amp;#039; &amp;#039;a&amp;#039; &amp;#039;u&amp;#039; */&lt;br /&gt;
 _GEOA  *          p_geoa;&lt;br /&gt;
&lt;br /&gt;
 CH                szAprs[cchAprsLim]; /* ellenőrzött APRS */&lt;br /&gt;
 R                 rAprs;          /* ellenőrzés eredménye */&lt;br /&gt;
 _GEOA             _geoaAprs;      /* koordináták */&lt;br /&gt;
&lt;br /&gt;
 CH                szUl[cchUlLim]; /* ellenőrzött UL */&lt;br /&gt;
 W                 wUl;            /* UL ellenőrzés eredménye */&lt;br /&gt;
 _GEOAUL0          _geoaulMp[4];   /* koordináták klf pontossággal */&lt;br /&gt;
 }                 _GEOX;&lt;br /&gt;
&lt;br /&gt;
typedef _DM *      P_DM;&lt;br /&gt;
typedef _DMS *     P_DMS;&lt;br /&gt;
typedef _GEOA *    P_GEOA;&lt;br /&gt;
typedef _GEOX *    P_GEOX;&lt;br /&gt;
typedef _GEODM *   P_GEODM;&lt;br /&gt;
typedef _GEODMS *  P_GEODMS;&lt;br /&gt;
&lt;br /&gt;
 /* szög átszámolás */&lt;br /&gt;
_A                 _AFromPdm( P_DM );&lt;br /&gt;
_A                 _AFromPdms( P_DMS );&lt;br /&gt;
P_DM               PdmAdjPdmF( P_DM, F );&lt;br /&gt;
P_DM               PdmFromPdmA( P_DM, _A );&lt;br /&gt;
P_DM               PdmFromPdmPdms( P_DM, P_DMS );&lt;br /&gt;
P_DMS              PdmsAdjPdmsF( P_DMS, F );&lt;br /&gt;
P_DMS              PdmsFromPdmsA( P_DMS, _A );&lt;br /&gt;
P_DMS              PdmsFromPdmsPdm( P_DMS, P_DM );&lt;br /&gt;
&lt;br /&gt;
 /* QRB - Földrajzi távolság */&lt;br /&gt;
_D                 _DQrbPgeoaPgeoa( P_GEOA, P_GEOA );&lt;br /&gt;
&lt;br /&gt;
 /* QTE - Földrajzi irány */&lt;br /&gt;
_A                 _AQtePgeoaPgeoa( P_GEOA, P_GEOA );&lt;br /&gt;
&lt;br /&gt;
 /* UL */&lt;br /&gt;
SZ                 SzUlSzPgeoa( SZ, P_GEOA );&lt;br /&gt;
&lt;br /&gt;
 /* APRS */&lt;br /&gt;
SZ                 SzAprsSzPgeoa( SZ, P_GEOA );&lt;br /&gt;
&lt;br /&gt;
 /* UL &amp;amp; APRS */&lt;br /&gt;
R                  RFromPgeoxSz( P_GEOX, SZ );&lt;br /&gt;
R                  RPosPgeox2( P_GEOX, P_GEOX );&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
 /* ul.c */&lt;br /&gt;
 /* gg630504 */&lt;br /&gt;
&lt;br /&gt;
#include &amp;lt;math.h&amp;gt;&lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#include &amp;quot;ul.h&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 /*--------------------------------------------------------------------*/&lt;br /&gt;
 /* APRS formátumú koordináták &amp;lt;- radián&lt;br /&gt;
    ddmm.mmN/dddmm.mmE&lt;br /&gt;
    012345678901234567&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
SZ                 SzAprsSzPgeoa( sz_, pgeo_ )&lt;br /&gt;
 SZ                sz_;   /* ki; APRS; cchAprsLim hosszú */&lt;br /&gt;
 P_GEOA            pgeo_; /* be; radián */&lt;br /&gt;
&lt;br /&gt;
 {&lt;br /&gt;
 W                 wSig;&lt;br /&gt;
 D                 dDeg;&lt;br /&gt;
 D                 dMin;&lt;br /&gt;
 D                 dFloor;&lt;br /&gt;
 CH                szDeg[12];&lt;br /&gt;
 CH                szMin[12];&lt;br /&gt;
 _A                a;&lt;br /&gt;
&lt;br /&gt;
 a = pgeo_-&amp;gt;_aLat;&lt;br /&gt;
&lt;br /&gt;
 if( a&amp;lt;0.0 )&lt;br /&gt;
      {&lt;br /&gt;
      a = -a;&lt;br /&gt;
      wSig = 1;&lt;br /&gt;
      }&lt;br /&gt;
 else wSig = 0;&lt;br /&gt;
&lt;br /&gt;
 dDeg = DegFromRad * a;&lt;br /&gt;
 dFloor = floor(dDeg);&lt;br /&gt;
 dMin = (dDeg-dFloor)*60.0;&lt;br /&gt;
 dDeg = dFloor;&lt;br /&gt;
 sprintf( szMin, &amp;quot;%05.2lf&amp;quot;, dMin );&lt;br /&gt;
 if( szMin[0]==&amp;#039;6&amp;#039; )&lt;br /&gt;
      {&lt;br /&gt;
      dMin = 0.0;&lt;br /&gt;
      dDeg += 1.0;&lt;br /&gt;
      sprintf( szMin, &amp;quot;%05.2lf&amp;quot;, dMin );&lt;br /&gt;
      }&lt;br /&gt;
 sprintf( szDeg, &amp;quot;%02.0lf&amp;quot;, dDeg );&lt;br /&gt;
 sprintf( sz_, &amp;quot;%s%s%s/&amp;quot;, szDeg, szMin, wSig ? &amp;quot;S&amp;quot; : &amp;quot;N&amp;quot; );&lt;br /&gt;
&lt;br /&gt;
 a = pgeo_-&amp;gt;_aLon;&lt;br /&gt;
&lt;br /&gt;
 if( a&amp;lt;0.0 )&lt;br /&gt;
      {&lt;br /&gt;
      a = -a;&lt;br /&gt;
      wSig = 1;&lt;br /&gt;
      }&lt;br /&gt;
 else wSig = 0;&lt;br /&gt;
&lt;br /&gt;
 dDeg = DegFromRad * a;&lt;br /&gt;
 dFloor = floor(dDeg);&lt;br /&gt;
 dMin = (dDeg-dFloor)*60.0;&lt;br /&gt;
 dDeg = dFloor;&lt;br /&gt;
 sprintf( szMin, &amp;quot;%05.2lf&amp;quot;, dMin );&lt;br /&gt;
 if( szMin[0]==&amp;#039;6&amp;#039; )&lt;br /&gt;
      {&lt;br /&gt;
      dMin = 0.0;&lt;br /&gt;
      dDeg += 1.0;&lt;br /&gt;
      sprintf( szMin, &amp;quot;%05.2lf&amp;quot;, dMin );&lt;br /&gt;
      }&lt;br /&gt;
 sprintf( szDeg, &amp;quot;%03.0lf&amp;quot;, dDeg );&lt;br /&gt;
 sprintf( sz_+9, &amp;quot;%s%s%s&amp;quot;, szDeg, szMin, wSig ? &amp;quot;W&amp;quot; : &amp;quot;E&amp;quot; );&lt;br /&gt;
&lt;br /&gt;
 return( sz_ );&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 /*--------------------------------------------------------------------*/&lt;br /&gt;
 /* radián &amp;lt;- fok, tizedes perc */&lt;br /&gt;
&lt;br /&gt;
_A                 _AFromPdm( p_ )&lt;br /&gt;
 P_DM              p_; /* be; fok, tizedes perc */&lt;br /&gt;
&lt;br /&gt;
 {&lt;br /&gt;
 _A                a;&lt;br /&gt;
&lt;br /&gt;
 a  = p_-&amp;gt;luDeg*(M_PI/180.0);&lt;br /&gt;
 a += p_-&amp;gt;dMin*(M_PI/10800.0);&lt;br /&gt;
 return( p_-&amp;gt;wSig&amp;gt;=0 ? a : -a );&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 /*--------------------------------------------------------------------*/&lt;br /&gt;
 /* radián &amp;lt;- fok, perc, másodperc */&lt;br /&gt;
&lt;br /&gt;
_A                 _AFromPdms( p_ )&lt;br /&gt;
 P_DMS             p_; /* be; fok, perc, másodperc */&lt;br /&gt;
&lt;br /&gt;
 {&lt;br /&gt;
 _A                a;&lt;br /&gt;
&lt;br /&gt;
 a  = p_-&amp;gt;luDeg*(M_PI/180.0);&lt;br /&gt;
 a += p_-&amp;gt;uMin*(M_PI/10800.0);&lt;br /&gt;
 a += p_-&amp;gt;uSec*(M_PI/648000.0);&lt;br /&gt;
 return( p_-&amp;gt;wSig&amp;gt;=0 ? a : -a );&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 /*--------------------------------------------------------------------*/&lt;br /&gt;
 /* fok, tizedes perc &amp;lt;- radián */&lt;br /&gt;
&lt;br /&gt;
P_DM               PdmFromPdmA( p_, a_ )&lt;br /&gt;
 P_DM              p_; /* ki; fok, tizedes perc */&lt;br /&gt;
 _A                a_; /* be; radián */&lt;br /&gt;
&lt;br /&gt;
 {&lt;br /&gt;
 D                 dDeg;&lt;br /&gt;
 D                 dMin;&lt;br /&gt;
&lt;br /&gt;
 if( a_&amp;lt;0.0 )&lt;br /&gt;
      {&lt;br /&gt;
      p_-&amp;gt;wSig = -1;&lt;br /&gt;
      a_ = -a_;&lt;br /&gt;
      }&lt;br /&gt;
 else if( a_&amp;gt;0.0 )&lt;br /&gt;
           p_-&amp;gt;wSig = 1;&lt;br /&gt;
      else p_-&amp;gt;wSig = 0;&lt;br /&gt;
&lt;br /&gt;
 dDeg = a_*180.0/M_PI;&lt;br /&gt;
 dMin = modf( dDeg, &amp;amp;dDeg );&lt;br /&gt;
 p_-&amp;gt;luDeg = dDeg;&lt;br /&gt;
 p_-&amp;gt;dMin = dMin*60.0;&lt;br /&gt;
 return( p_ );&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 /*--------------------------------------------------------------------*/&lt;br /&gt;
 /* fok, perc, másodperc &amp;lt;- radián */&lt;br /&gt;
&lt;br /&gt;
P_DMS              PdmsFromPdmsA( p_, a_ )&lt;br /&gt;
 P_DMS             p_; /* ki; fok, perc, másodperc */&lt;br /&gt;
 _A                a_; /* be; radián */&lt;br /&gt;
&lt;br /&gt;
 {&lt;br /&gt;
 D                 dDeg;&lt;br /&gt;
 D                 dMin;&lt;br /&gt;
 D                 dSec;&lt;br /&gt;
&lt;br /&gt;
 if( a_&amp;lt;0.0 )&lt;br /&gt;
      {&lt;br /&gt;
      p_-&amp;gt;wSig = -1;&lt;br /&gt;
      a_ = -a_;&lt;br /&gt;
      }&lt;br /&gt;
 else if( a_&amp;gt;0.0 )&lt;br /&gt;
           p_-&amp;gt;wSig = 1;&lt;br /&gt;
      else p_-&amp;gt;wSig = 0;&lt;br /&gt;
&lt;br /&gt;
 dDeg = a_*180.0/M_PI;&lt;br /&gt;
 dMin = modf( dDeg, &amp;amp;dDeg );&lt;br /&gt;
 p_-&amp;gt;luDeg = dDeg;&lt;br /&gt;
 dMin *= 60.0;&lt;br /&gt;
 dSec = modf( dMin, &amp;amp;dMin );&lt;br /&gt;
 p_-&amp;gt;uMin = dMin;&lt;br /&gt;
 dSec *= 60.0;&lt;br /&gt;
 modf( dSec, &amp;amp;dSec );&lt;br /&gt;
 p_-&amp;gt;uSec = dSec;&lt;br /&gt;
 return( p_ );&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 /*--------------------------------------------------------------------*/&lt;br /&gt;
 /* fok, perc, másodperc &amp;lt;- fok, tizedes perc */&lt;br /&gt;
&lt;br /&gt;
P_DMS              PdmsFromPdmsPdm( pdms_, pdm_ )&lt;br /&gt;
 P_DMS             pdms_; /* ki; fok, perc, másodperc */&lt;br /&gt;
 P_DM              pdm_; /* be; fok, tizedes perc */&lt;br /&gt;
&lt;br /&gt;
 {&lt;br /&gt;
 D                 dMin;&lt;br /&gt;
 D                 dSec;&lt;br /&gt;
&lt;br /&gt;
 pdms_-&amp;gt;wSig  = pdm_-&amp;gt;wSig;&lt;br /&gt;
 pdms_-&amp;gt;luDeg = pdm_-&amp;gt;luDeg;&lt;br /&gt;
 dSec = modf( pdm_-&amp;gt;dMin, &amp;amp;dMin );&lt;br /&gt;
 pdms_-&amp;gt;uMin = dMin;&lt;br /&gt;
 dSec *= 60.0;&lt;br /&gt;
 modf( dSec, &amp;amp;dSec );&lt;br /&gt;
 pdms_-&amp;gt;uSec = dSec;&lt;br /&gt;
 return( pdms_ );&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 /*--------------------------------------------------------------------*/&lt;br /&gt;
 /* fok, tizedes perc &amp;lt;- fok, perc, másodperc */&lt;br /&gt;
&lt;br /&gt;
P_DM               PdmFromPdmPdms( pdm_, pdms_ )&lt;br /&gt;
 P_DM              pdm_; /* ki; fok, tizedes perc */&lt;br /&gt;
 P_DMS             pdms_; /* be; fok, perc, másodperc */&lt;br /&gt;
&lt;br /&gt;
 {&lt;br /&gt;
 pdm_-&amp;gt;wSig  = pdms_-&amp;gt;wSig;&lt;br /&gt;
 pdm_-&amp;gt;luDeg = pdms_-&amp;gt;luDeg;&lt;br /&gt;
 pdm_-&amp;gt;dMin  = pdms_-&amp;gt;uMin + pdms_-&amp;gt;uSec/60.0;&lt;br /&gt;
 return( pdm_ );&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 /*--------------------------------------------------------------------*/&lt;br /&gt;
 /* fok, tizedes percet állít&lt;br /&gt;
    f_: fFalse -&amp;gt; -360 .. +360&lt;br /&gt;
    f_: fTrue  -&amp;gt;    0 .. +360 közé */&lt;br /&gt;
&lt;br /&gt;
P_DM               PdmAdjPdmF( pdm_, f_ )&lt;br /&gt;
 P_DM              pdm_; /* be&amp;amp;ki: fok, tizedes perc */&lt;br /&gt;
 F                 f_;   /* be; */&lt;br /&gt;
&lt;br /&gt;
 {&lt;br /&gt;
 LU                luDeg;&lt;br /&gt;
 D                 dMin;&lt;br /&gt;
&lt;br /&gt;
 luDeg  = pdm_-&amp;gt;luDeg;&lt;br /&gt;
 dMin   = fabs(pdm_-&amp;gt;dMin);&lt;br /&gt;
&lt;br /&gt;
 luDeg  = luDeg+(dMin / 3600.0);&lt;br /&gt;
 luDeg %= 360l;&lt;br /&gt;
 dMin   = fmod( dMin, 3600.0 );&lt;br /&gt;
 if( dMin&amp;lt;dEps )&lt;br /&gt;
      dMin = 0.0;&lt;br /&gt;
&lt;br /&gt;
 if( f_ &amp;amp;&amp;amp; pdm_-&amp;gt;wSig&amp;lt;0 )&lt;br /&gt;
      {&lt;br /&gt;
      if( dMin==0.0 )&lt;br /&gt;
           {&lt;br /&gt;
           if( luDeg&amp;gt;0l )&lt;br /&gt;
                luDeg = 360l - luDeg;&lt;br /&gt;
           }&lt;br /&gt;
      else {&lt;br /&gt;
           dMin   = 60.0-dMin;&lt;br /&gt;
           if( dMin&amp;lt;dEps )&lt;br /&gt;
                dMin = 0.0;&lt;br /&gt;
           luDeg  = 359l-luDeg;&lt;br /&gt;
           }&lt;br /&gt;
      }&lt;br /&gt;
&lt;br /&gt;
 if( luDeg!=0 || dMin&amp;gt;0.0 )&lt;br /&gt;
      {&lt;br /&gt;
      if( !f_ )&lt;br /&gt;
           pdm_-&amp;gt;wSig = 1;&lt;br /&gt;
      }&lt;br /&gt;
 else pdm_-&amp;gt;wSig = 0;&lt;br /&gt;
&lt;br /&gt;
 pdm_-&amp;gt;luDeg = luDeg;&lt;br /&gt;
 pdm_-&amp;gt;dMin  = dMin;&lt;br /&gt;
&lt;br /&gt;
 return( pdm_ );&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 /*--------------------------------------------------------------------*/&lt;br /&gt;
 /* fok, perc, másodpercet állít&lt;br /&gt;
    f_: fFalse -&amp;gt; -360 .. +360&lt;br /&gt;
    f_: fTrue  -&amp;gt;    0 .. +360 közé */&lt;br /&gt;
&lt;br /&gt;
P_DMS              PdmsAdjPdmsF( pdms_, f_ )&lt;br /&gt;
 P_DMS             pdms_; /* be&amp;amp;ki; fok, perc, másodperc */&lt;br /&gt;
 F                 f_;    /* be; */&lt;br /&gt;
&lt;br /&gt;
 {&lt;br /&gt;
 LU                luDeg;&lt;br /&gt;
 LU                luMin;&lt;br /&gt;
 LU                luSec;&lt;br /&gt;
&lt;br /&gt;
 luSec = ((pdms_-&amp;gt;luDeg%360l)*3600l+(LU)pdms_-&amp;gt;uMin*60l+(LU)pdms_-&amp;gt;uSec)%1296000l;&lt;br /&gt;
&lt;br /&gt;
 if( f_ &amp;amp;&amp;amp; pdms_-&amp;gt;wSig&amp;lt;0 )&lt;br /&gt;
      {&lt;br /&gt;
      luSec  = 1296000l-luSec;&lt;br /&gt;
      luSec %= 1296000l;&lt;br /&gt;
      }&lt;br /&gt;
&lt;br /&gt;
 luDeg  = luSec / 3600l;&lt;br /&gt;
 luSec %= 3600l;&lt;br /&gt;
 luMin  = luSec / 60l;&lt;br /&gt;
 luSec %= 60l;&lt;br /&gt;
&lt;br /&gt;
 if( luDeg!=0 || luMin!=0 || luSec!=0 )&lt;br /&gt;
      {&lt;br /&gt;
      if( !f_ )&lt;br /&gt;
           pdms_-&amp;gt;wSig = 1;&lt;br /&gt;
      }&lt;br /&gt;
 else pdms_-&amp;gt;wSig = 0;&lt;br /&gt;
&lt;br /&gt;
 pdms_-&amp;gt;luDeg = luDeg;&lt;br /&gt;
 pdms_-&amp;gt;uMin  = (U)luMin;&lt;br /&gt;
 pdms_-&amp;gt;uSec  = (U)luSec;&lt;br /&gt;
&lt;br /&gt;
 return( pdms_ );&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 /*-------------------------------------------------------------------*/&lt;br /&gt;
 /* segédtáblázat UL típusú szöveg karaktereinek ellenőrzéséhez */&lt;br /&gt;
&lt;br /&gt;
#define bbUlDig 0x01&lt;br /&gt;
#define bbUlar  0x10&lt;br /&gt;
#define bbUlAR  0x20&lt;br /&gt;
#define bbUlax  0x40&lt;br /&gt;
#define bbUlAX  0x80&lt;br /&gt;
&lt;br /&gt;
CH                  bbUlMp[] = {&lt;br /&gt;
/* 00 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
/* 08 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
/* 10 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
/* 18 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
/* 20 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
/* 28 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
/* 30 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,&lt;br /&gt;
/* 38 */ 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
/* 40 */ 0x00, 0xa0, 0xa0, 0xa0, 0xa0, 0xa0, 0xa0, 0xa0,&lt;br /&gt;
/* 48 */ 0xa0, 0xa0, 0xa0, 0xa0, 0xa0, 0xa0, 0xa0, 0xa0,&lt;br /&gt;
/* 50 */ 0xa0, 0xa0, 0xa0, 0x80, 0x80, 0x80, 0x80, 0x80,&lt;br /&gt;
/* 58 */ 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
/* 60 */ 0x00, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50,&lt;br /&gt;
/* 68 */ 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50,&lt;br /&gt;
/* 70 */ 0x50, 0x50, 0x50, 0x40, 0x40, 0x40, 0x40, 0x40,&lt;br /&gt;
/* 78 */ 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
/* 80 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
/* 88 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
/* 90 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
/* 98 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
/* a0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
/* a8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
/* b0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
/* b8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
/* c0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
/* c8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
/* d0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
/* d8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
/* e0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
/* e8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
/* f0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,&lt;br /&gt;
/* f8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };&lt;br /&gt;
&lt;br /&gt;
 /*-------------------------------------------------------------------*/&lt;br /&gt;
 /* Radiános koordináták ( GEOX ) &amp;lt;- UL vagy APRS szöveg&lt;br /&gt;
&lt;br /&gt;
    p_-&amp;gt;chType&lt;br /&gt;
    &amp;#039;u&amp;#039;                          UL típusú szöveg volt&lt;br /&gt;
    &amp;#039;a&amp;#039;                          APRS típusú szöveg volt&lt;br /&gt;
    &amp;#039; &amp;#039;                          hibás bemenő adat&lt;br /&gt;
&lt;br /&gt;
    p_-&amp;gt;wUl                      UL pontossága&lt;br /&gt;
    3                            RR99XX99&lt;br /&gt;
    2                            RR99XX??&lt;br /&gt;
    1                            RR99????&lt;br /&gt;
    0                            RR??????&lt;br /&gt;
    -1                           ????????&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
R                  RFromPgeoxSz( p_, sz_ )&lt;br /&gt;
 P_GEOX            p_; /* ki; típus, radiános koordináták, stb. */&lt;br /&gt;
 SZ                sz_; /* be; UL vagy APRS szöveg */&lt;br /&gt;
&lt;br /&gt;
 {&lt;br /&gt;
 _GEOAUL0 *        pgeo;&lt;br /&gt;
 CH                ch0;&lt;br /&gt;
 CH                ch1;&lt;br /&gt;
 CH                ch;&lt;br /&gt;
 LW                lw0;&lt;br /&gt;
 LW                lw1;&lt;br /&gt;
 LW                lw;&lt;br /&gt;
 LW                lwc;&lt;br /&gt;
&lt;br /&gt;
 /* UL szerinti ellenőrzés --------------------------------------------*/&lt;br /&gt;
 ch0 = sz_[0];&lt;br /&gt;
 ch1 = sz_[1];&lt;br /&gt;
&lt;br /&gt;
 if( bbUlMp[ch0] &amp;amp; bbUlar )&lt;br /&gt;
      ch0 -= &amp;#039;a&amp;#039;-&amp;#039;A&amp;#039;;&lt;br /&gt;
 else if( !(bbUlMp[ch0] &amp;amp; bbUlAR) )&lt;br /&gt;
           { p_-&amp;gt;wUl = -1; goto L0; }&lt;br /&gt;
&lt;br /&gt;
 if( bbUlMp[ch1] &amp;amp; bbUlar )&lt;br /&gt;
      ch1 -= &amp;#039;a&amp;#039;-&amp;#039;A&amp;#039;;&lt;br /&gt;
 else if( !(bbUlMp[ch1] &amp;amp; bbUlAR) )&lt;br /&gt;
           { p_-&amp;gt;wUl = -1; goto L0; }&lt;br /&gt;
&lt;br /&gt;
 p_-&amp;gt;szUl[0] = ch0;&lt;br /&gt;
 p_-&amp;gt;szUl[1] = ch1;&lt;br /&gt;
&lt;br /&gt;
 ch0 = sz_[2];&lt;br /&gt;
 ch1 = sz_[3];&lt;br /&gt;
&lt;br /&gt;
 if( !(bbUlMp[ch0] &amp;amp; bbUlDig) )&lt;br /&gt;
      { p_-&amp;gt;wUl = 0; goto L1; }&lt;br /&gt;
&lt;br /&gt;
 if( !(bbUlMp[ch1] &amp;amp; bbUlDig) )&lt;br /&gt;
      { p_-&amp;gt;wUl = 0; goto L1; }&lt;br /&gt;
&lt;br /&gt;
 p_-&amp;gt;szUl[2] = ch0;&lt;br /&gt;
 p_-&amp;gt;szUl[3] = ch1;&lt;br /&gt;
&lt;br /&gt;
 ch0 = sz_[4];&lt;br /&gt;
 ch1 = sz_[5];&lt;br /&gt;
&lt;br /&gt;
 if( bbUlMp[ch0] &amp;amp; bbUlax )&lt;br /&gt;
      ch0 -= &amp;#039;a&amp;#039;-&amp;#039;A&amp;#039;;&lt;br /&gt;
 else if( !(bbUlMp[ch0] &amp;amp; bbUlAX) )&lt;br /&gt;
           { p_-&amp;gt;wUl = 1; goto L2; }&lt;br /&gt;
&lt;br /&gt;
 if( bbUlMp[ch1] &amp;amp; bbUlax )&lt;br /&gt;
      ch1 -= &amp;#039;a&amp;#039;-&amp;#039;A&amp;#039;;&lt;br /&gt;
 else if( !(bbUlMp[ch1] &amp;amp; bbUlAX) )&lt;br /&gt;
           { p_-&amp;gt;wUl = 1; goto L2; }&lt;br /&gt;
&lt;br /&gt;
 p_-&amp;gt;szUl[4] = ch0;&lt;br /&gt;
 p_-&amp;gt;szUl[5] = ch1;&lt;br /&gt;
&lt;br /&gt;
 ch0 = sz_[6];&lt;br /&gt;
 ch1 = sz_[7];&lt;br /&gt;
&lt;br /&gt;
 if( !(bbUlMp[ch0] &amp;amp; bbUlDig) )&lt;br /&gt;
      { p_-&amp;gt;wUl = 2; goto L3; }&lt;br /&gt;
&lt;br /&gt;
 if( !(bbUlMp[ch1] &amp;amp; bbUlDig) )&lt;br /&gt;
      { p_-&amp;gt;wUl = 2; goto L3; }&lt;br /&gt;
&lt;br /&gt;
 p_-&amp;gt;szUl[6] = ch0;&lt;br /&gt;
 p_-&amp;gt;szUl[7] = ch1;&lt;br /&gt;
 p_-&amp;gt;wUl = 3; goto L4;&lt;br /&gt;
&lt;br /&gt;
 L0: p_-&amp;gt;szUl[0] = p_-&amp;gt;szUl[1] = &amp;#039;?&amp;#039;;&lt;br /&gt;
 L1: p_-&amp;gt;szUl[2] = p_-&amp;gt;szUl[3] = &amp;#039;?&amp;#039;;&lt;br /&gt;
 L2: p_-&amp;gt;szUl[4] = p_-&amp;gt;szUl[5] = &amp;#039;?&amp;#039;;&lt;br /&gt;
 L3: p_-&amp;gt;szUl[6] = p_-&amp;gt;szUl[7] = &amp;#039;?&amp;#039;;&lt;br /&gt;
 L4: p_-&amp;gt;szUl[8] = chEos;&lt;br /&gt;
&lt;br /&gt;
 if( p_-&amp;gt;wUl&amp;gt;=0 )&lt;br /&gt;
      { /* geoa &amp;lt;- UL konvertálás -------------------------------------*/&lt;br /&gt;
      if( p_-&amp;gt;wUl &amp;gt;= 0 )&lt;br /&gt;
           {&lt;br /&gt;
           pgeo = &amp;amp;p_-&amp;gt;_geoaulMp[0];&lt;br /&gt;
           lw0 = 72000l*(p_-&amp;gt;szUl[0]-&amp;#039;A&amp;#039;) - 648000l;&lt;br /&gt;
           lw1 = lw0+72000l;&lt;br /&gt;
           lwc = lw0+36000l;&lt;br /&gt;
           pgeo-&amp;gt;_geoaMp[0]._aLon = pgeo-&amp;gt;_geoaMp[2]._aLon = RadFromSec*lw0;&lt;br /&gt;
           pgeo-&amp;gt;_geoaMp[1]._aLon = pgeo-&amp;gt;_geoaMp[3]._aLon = RadFromSec*lw1;&lt;br /&gt;
           pgeo-&amp;gt;_geoa._aLon = RadFromSec*lwc;&lt;br /&gt;
           lw0 = 36000l*(p_-&amp;gt;szUl[1]-&amp;#039;A&amp;#039;) - 324000l;&lt;br /&gt;
           lw1 = lw0+36000l;&lt;br /&gt;
           lwc = lw0+18000l;&lt;br /&gt;
           pgeo-&amp;gt;_geoaMp[0]._aLat = pgeo-&amp;gt;_geoaMp[1]._aLat = RadFromSec*lw0;&lt;br /&gt;
           pgeo-&amp;gt;_geoaMp[2]._aLat = pgeo-&amp;gt;_geoaMp[3]._aLat = RadFromSec*lw1;&lt;br /&gt;
           pgeo-&amp;gt;_geoa._aLat = RadFromSec*lwc;&lt;br /&gt;
           }&lt;br /&gt;
      if( p_-&amp;gt;wUl &amp;gt;= 1 )&lt;br /&gt;
           {&lt;br /&gt;
           pgeo = &amp;amp;p_-&amp;gt;_geoaulMp[1];&lt;br /&gt;
           lw0 = 72000l*(p_-&amp;gt;szUl[0]-&amp;#039;A&amp;#039;)+ 7200l*(p_-&amp;gt;szUl[2]-&amp;#039;0&amp;#039;) - 648000l;&lt;br /&gt;
           lw1 = lw0+7200l;&lt;br /&gt;
           lwc = lw0+3600l;&lt;br /&gt;
           pgeo-&amp;gt;_geoaMp[0]._aLon = pgeo-&amp;gt;_geoaMp[2]._aLon = RadFromSec*lw0;&lt;br /&gt;
           pgeo-&amp;gt;_geoaMp[1]._aLon = pgeo-&amp;gt;_geoaMp[3]._aLon = RadFromSec*lw1;&lt;br /&gt;
           pgeo-&amp;gt;_geoa._aLon = RadFromSec*lwc;&lt;br /&gt;
           lw0 = 36000l*(p_-&amp;gt;szUl[1]-&amp;#039;A&amp;#039;)+ 3600l*(p_-&amp;gt;szUl[3]-&amp;#039;0&amp;#039;) - 324000l;&lt;br /&gt;
           lw1 = lw0+3600l;&lt;br /&gt;
           lwc = lw0+1800l;&lt;br /&gt;
           pgeo-&amp;gt;_geoaMp[0]._aLat = pgeo-&amp;gt;_geoaMp[1]._aLat = RadFromSec*lw0;&lt;br /&gt;
           pgeo-&amp;gt;_geoaMp[2]._aLat = pgeo-&amp;gt;_geoaMp[3]._aLat = RadFromSec*lw1;&lt;br /&gt;
           pgeo-&amp;gt;_geoa._aLat = RadFromSec*lwc;&lt;br /&gt;
           }&lt;br /&gt;
      if( p_-&amp;gt;wUl &amp;gt;= 2 )&lt;br /&gt;
           {&lt;br /&gt;
           pgeo = &amp;amp;p_-&amp;gt;_geoaulMp[2];&lt;br /&gt;
           lw0 = 72000l*(p_-&amp;gt;szUl[0]-&amp;#039;A&amp;#039;)+ 7200l*(p_-&amp;gt;szUl[2]-&amp;#039;0&amp;#039;)+&lt;br /&gt;
                 300l*(p_-&amp;gt;szUl[4]-&amp;#039;A&amp;#039;)- 648000l;&lt;br /&gt;
           lw1 = lw0+300l;&lt;br /&gt;
           lwc = lw0+150l;&lt;br /&gt;
           pgeo-&amp;gt;_geoaMp[0]._aLon = pgeo-&amp;gt;_geoaMp[2]._aLon = RadFromSec*lw0;&lt;br /&gt;
           pgeo-&amp;gt;_geoaMp[1]._aLon = pgeo-&amp;gt;_geoaMp[3]._aLon = RadFromSec*lw1;&lt;br /&gt;
           pgeo-&amp;gt;_geoa._aLon = RadFromSec*lwc;&lt;br /&gt;
           lw0 = 36000l*(p_-&amp;gt;szUl[1]-&amp;#039;A&amp;#039;)+ 3600l*(p_-&amp;gt;szUl[3]-&amp;#039;0&amp;#039;)+ &lt;br /&gt;
                 150l*(p_-&amp;gt;szUl[5]-&amp;#039;A&amp;#039;) - 324000l;&lt;br /&gt;
           lw1 = lw0+150l;&lt;br /&gt;
           lwc = lw0+75l;&lt;br /&gt;
           pgeo-&amp;gt;_geoaMp[0]._aLat = pgeo-&amp;gt;_geoaMp[1]._aLat = RadFromSec*lw0;&lt;br /&gt;
           pgeo-&amp;gt;_geoaMp[2]._aLat = pgeo-&amp;gt;_geoaMp[3]._aLat = RadFromSec*lw1;&lt;br /&gt;
           pgeo-&amp;gt;_geoa._aLat = RadFromSec*lwc;&lt;br /&gt;
           }&lt;br /&gt;
      if( p_-&amp;gt;wUl &amp;gt;= 3 )&lt;br /&gt;
           {&lt;br /&gt;
           pgeo = &amp;amp;p_-&amp;gt;_geoaulMp[3];&lt;br /&gt;
           lw0 = 72000l*(p_-&amp;gt;szUl[0]-&amp;#039;A&amp;#039;)+ 7200l*(p_-&amp;gt;szUl[2]-&amp;#039;0&amp;#039;)+ &lt;br /&gt;
                 300l*(p_-&amp;gt;szUl[4]-&amp;#039;A&amp;#039;)+ 30l*(p_-&amp;gt;szUl[6]-&amp;#039;0&amp;#039;)- 648000l;&lt;br /&gt;
           lw1 = lw0+30l;&lt;br /&gt;
           lwc = lw0+15l;&lt;br /&gt;
           pgeo-&amp;gt;_geoaMp[0]._aLon = pgeo-&amp;gt;_geoaMp[2]._aLon = RadFromSec*lw0;&lt;br /&gt;
           pgeo-&amp;gt;_geoaMp[1]._aLon = pgeo-&amp;gt;_geoaMp[3]._aLon = RadFromSec*lw1;&lt;br /&gt;
           pgeo-&amp;gt;_geoa._aLon = RadFromSec*lwc;&lt;br /&gt;
           lw0 = 36000l*(p_-&amp;gt;szUl[1]-&amp;#039;A&amp;#039;)+ 3600l*(p_-&amp;gt;szUl[3]-&amp;#039;0&amp;#039;)+ &lt;br /&gt;
                 150l*(p_-&amp;gt;szUl[5]-&amp;#039;A&amp;#039;)+ 15l*(p_-&amp;gt;szUl[7]-&amp;#039;0&amp;#039;) - 324000l;&lt;br /&gt;
           lw1 = lw0+15l;&lt;br /&gt;
           lwc = lw0+7l;&lt;br /&gt;
           pgeo-&amp;gt;_geoaMp[0]._aLat = pgeo-&amp;gt;_geoaMp[1]._aLat = RadFromSec*lw0;&lt;br /&gt;
           pgeo-&amp;gt;_geoaMp[2]._aLat = pgeo-&amp;gt;_geoaMp[3]._aLat = RadFromSec*lw1;&lt;br /&gt;
           pgeo-&amp;gt;_geoa._aLat = RadFromSec*(lwc+0.5);&lt;br /&gt;
           }&lt;br /&gt;
      p_-&amp;gt;chType = &amp;#039;u&amp;#039;;&lt;br /&gt;
      p_-&amp;gt;p_geoa = &amp;amp;p_-&amp;gt;_geoaulMp[p_-&amp;gt;wUl]._geoa;&lt;br /&gt;
      return( rSucced );&lt;br /&gt;
      }&lt;br /&gt;
&lt;br /&gt;
 /* APRS szerinti ellenőrzés ------------------------------------------*/&lt;br /&gt;
 p_-&amp;gt;rAprs = rSucced;&lt;br /&gt;
 ch = sz_[ 0]; if( ch&amp;lt; &amp;#039;0&amp;#039; || ch&amp;gt; &amp;#039;9&amp;#039; )       { ch = &amp;#039;?&amp;#039;; p_-&amp;gt;rAprs = rFail; }&lt;br /&gt;
 p_-&amp;gt;szAprs[ 0] = ch;&lt;br /&gt;
 ch = sz_[ 1]; if( ch&amp;lt; &amp;#039;0&amp;#039; || ch&amp;gt; &amp;#039;9&amp;#039; )       { ch = &amp;#039;?&amp;#039;; p_-&amp;gt;rAprs = rFail; }&lt;br /&gt;
 p_-&amp;gt;szAprs[ 1] = ch;&lt;br /&gt;
 ch = sz_[ 2]; if( ch&amp;lt; &amp;#039;0&amp;#039; || ch&amp;gt; &amp;#039;5&amp;#039; )       { ch = &amp;#039;?&amp;#039;; p_-&amp;gt;rAprs = rFail; }&lt;br /&gt;
 p_-&amp;gt;szAprs[ 2] = ch;&lt;br /&gt;
 ch = sz_[ 3]; if( ch&amp;lt; &amp;#039;0&amp;#039; || ch&amp;gt; &amp;#039;9&amp;#039; )       { ch = &amp;#039;?&amp;#039;; p_-&amp;gt;rAprs = rFail; }&lt;br /&gt;
 p_-&amp;gt;szAprs[ 3] = ch;&lt;br /&gt;
 ch = sz_[ 4]; if( ch!=&amp;#039;.&amp;#039;            )       { ch = &amp;#039;?&amp;#039;; p_-&amp;gt;rAprs = rFail; }&lt;br /&gt;
 p_-&amp;gt;szAprs[ 4] = ch;&lt;br /&gt;
 ch = sz_[ 5]; if( ch&amp;lt; &amp;#039;0&amp;#039; || ch&amp;gt; &amp;#039;9&amp;#039; )       { ch = &amp;#039;?&amp;#039;; p_-&amp;gt;rAprs = rFail; }&lt;br /&gt;
 p_-&amp;gt;szAprs[ 5] = ch;&lt;br /&gt;
 ch = sz_[ 6]; if( ch&amp;lt; &amp;#039;0&amp;#039; || ch&amp;gt; &amp;#039;9&amp;#039; )       { ch = &amp;#039;?&amp;#039;; p_-&amp;gt;rAprs = rFail; }&lt;br /&gt;
 p_-&amp;gt;szAprs[ 6] = ch;&lt;br /&gt;
 /* max. 90 00 00 */&lt;br /&gt;
 if( sz_[0]==&amp;#039;9&amp;#039; )&lt;br /&gt;
      {&lt;br /&gt;
      if( sz_[1]!=&amp;#039;0&amp;#039; || sz_[2]!=&amp;#039;0&amp;#039; ||  sz_[3]!=&amp;#039;0&amp;#039; ||  sz_[5]!=&amp;#039;0&amp;#039; ||  sz_[6]!=&amp;#039;0&amp;#039; )&lt;br /&gt;
           p_-&amp;gt;rAprs = rFail;&lt;br /&gt;
      }&lt;br /&gt;
 ch = sz_[ 7]; if( ch==&amp;#039;n&amp;#039;            )       ch = &amp;#039;N&amp;#039;; else&lt;br /&gt;
                  if( ch==&amp;#039;s&amp;#039;            )       ch = &amp;#039;S&amp;#039;; else&lt;br /&gt;
                  if( ch!=&amp;#039;N&amp;#039; &amp;amp;&amp;amp; ch!=&amp;#039;S&amp;#039; )       { ch = &amp;#039;?&amp;#039;; p_-&amp;gt;rAprs = rFail; }&lt;br /&gt;
 p_-&amp;gt;szAprs[ 7] = ch;&lt;br /&gt;
 ch = sz_[ 8]; if( ch==&amp;#039;\\&amp;#039;           )       ch = &amp;#039;/&amp;#039;; else&lt;br /&gt;
                  if( ch!=&amp;#039;/&amp;#039;            )       { ch = &amp;#039;?&amp;#039;; p_-&amp;gt;rAprs = rFail; }&lt;br /&gt;
 p_-&amp;gt;szAprs[ 8] = ch;&lt;br /&gt;
 ch = sz_[ 9]; if( ch&amp;lt; &amp;#039;0&amp;#039; || ch&amp;gt; &amp;#039;1&amp;#039; )       { ch = &amp;#039;?&amp;#039;; p_-&amp;gt;rAprs = rFail; }&lt;br /&gt;
 p_-&amp;gt;szAprs[ 9] = ch;&lt;br /&gt;
 ch = sz_[10]; if( ch&amp;lt; &amp;#039;0&amp;#039; || ch&amp;gt; &amp;#039;8&amp;#039; )       { ch = &amp;#039;?&amp;#039;; p_-&amp;gt;rAprs = rFail; }&lt;br /&gt;
 p_-&amp;gt;szAprs[10] = ch;&lt;br /&gt;
 ch = sz_[11]; if( ch&amp;lt; &amp;#039;0&amp;#039; || ch&amp;gt; &amp;#039;9&amp;#039; )       { ch = &amp;#039;?&amp;#039;; p_-&amp;gt;rAprs = rFail; }&lt;br /&gt;
 p_-&amp;gt;szAprs[11] = ch;&lt;br /&gt;
 ch = sz_[12]; if( ch&amp;lt; &amp;#039;0&amp;#039; || ch&amp;gt; &amp;#039;5&amp;#039; )       { ch = &amp;#039;?&amp;#039;; p_-&amp;gt;rAprs = rFail; }&lt;br /&gt;
 p_-&amp;gt;szAprs[12] = ch;&lt;br /&gt;
 ch = sz_[13]; if( ch&amp;lt; &amp;#039;0&amp;#039; || ch&amp;gt; &amp;#039;9&amp;#039; )       { ch = &amp;#039;?&amp;#039;; p_-&amp;gt;rAprs = rFail; }&lt;br /&gt;
 p_-&amp;gt;szAprs[13] = ch;&lt;br /&gt;
 ch = sz_[14]; if( ch!=&amp;#039;.&amp;#039;            )       { ch = &amp;#039;?&amp;#039;; p_-&amp;gt;rAprs = rFail; }&lt;br /&gt;
 p_-&amp;gt;szAprs[14] = ch;&lt;br /&gt;
 ch = sz_[15]; if( ch&amp;lt; &amp;#039;0&amp;#039; || ch&amp;gt; &amp;#039;9&amp;#039; )       { ch = &amp;#039;?&amp;#039;; p_-&amp;gt;rAprs = rFail; }&lt;br /&gt;
 p_-&amp;gt;szAprs[15] = ch;&lt;br /&gt;
 ch = sz_[16]; if( ch&amp;lt; &amp;#039;0&amp;#039; || ch&amp;gt; &amp;#039;9&amp;#039; )       { ch = &amp;#039;?&amp;#039;; p_-&amp;gt;rAprs = rFail; }&lt;br /&gt;
 p_-&amp;gt;szAprs[16] = ch;&lt;br /&gt;
 /* max 180 00 00 */&lt;br /&gt;
 if( sz_[9]==&amp;#039;1&amp;#039; &amp;amp;&amp;amp; sz_[10]==&amp;#039;8&amp;#039; )&lt;br /&gt;
      {&lt;br /&gt;
      if( sz_[11]!=&amp;#039;0&amp;#039; || sz_[12]!=&amp;#039;0&amp;#039; || sz_[12]!=&amp;#039;0&amp;#039; ||&lt;br /&gt;
          sz_[15]!=&amp;#039;0&amp;#039; || sz_[16]!=&amp;#039;0&amp;#039; )&lt;br /&gt;
           p_-&amp;gt;rAprs = rFail;&lt;br /&gt;
      }&lt;br /&gt;
 ch = sz_[17]; if( ch==&amp;#039;e&amp;#039;            )       ch = &amp;#039;E&amp;#039;; else&lt;br /&gt;
                  if( ch==&amp;#039;w&amp;#039;            )       ch = &amp;#039;W&amp;#039;; else&lt;br /&gt;
                  if( ch!=&amp;#039;E&amp;#039; &amp;amp;&amp;amp; ch!=&amp;#039;W&amp;#039; )       { ch = &amp;#039;?&amp;#039;; p_-&amp;gt;rAprs = rFail; }&lt;br /&gt;
 p_-&amp;gt;szAprs[17] = ch;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 p_-&amp;gt;szAprs[18] = chEos;&lt;br /&gt;
&lt;br /&gt;
 if( p_-&amp;gt;rAprs == rSucced )&lt;br /&gt;
      { /* geoa &amp;lt;- APRS konvertálás -----------------------------------*/&lt;br /&gt;
      lw =      10l *(p_-&amp;gt;szAprs[ 0]-&amp;#039;0&amp;#039;)+  (p_-&amp;gt;szAprs[ 1]-&amp;#039;0&amp;#039;);&lt;br /&gt;
      lw *= 6000;&lt;br /&gt;
      lw +=   1000l *(p_-&amp;gt;szAprs[ 2]-&amp;#039;0&amp;#039;)+ 100l *(p_-&amp;gt;szAprs[ 3]-&amp;#039;0&amp;#039;)+ &lt;br /&gt;
              10l *(p_-&amp;gt;szAprs[ 5]-&amp;#039;0&amp;#039;)+ (p_-&amp;gt;szAprs[ 6]-&amp;#039;0&amp;#039;);&lt;br /&gt;
      if( p_-&amp;gt;szAprs[7] !=&amp;#039;N&amp;#039; )&lt;br /&gt;
           lw = -lw;&lt;br /&gt;
      p_-&amp;gt;_geoaAprs._aLat = lw*(M_PI/1080000.0);&lt;br /&gt;
      lw =  100l *(p_-&amp;gt;szAprs[ 9]-&amp;#039;0&amp;#039;)+  10l *(p_-&amp;gt;szAprs[10]-&amp;#039;0&amp;#039;)+(p_-&amp;gt;szAprs[11]-&amp;#039;0&amp;#039;);&lt;br /&gt;
      lw *= 6000;&lt;br /&gt;
      lw += 1000l *(p_-&amp;gt;szAprs[12]-&amp;#039;0&amp;#039;)+ 100l *(p_-&amp;gt;szAprs[13]-&amp;#039;0&amp;#039;)+ &lt;br /&gt;
            10l *(p_-&amp;gt;szAprs[15]-&amp;#039;0&amp;#039;)+ (p_-&amp;gt;szAprs[16]-&amp;#039;0&amp;#039;);&lt;br /&gt;
      if( p_-&amp;gt;szAprs[17] !=&amp;#039;E&amp;#039; )&lt;br /&gt;
           lw = -lw;&lt;br /&gt;
      p_-&amp;gt;_geoaAprs._aLon = lw*(M_PI/1080000.0);&lt;br /&gt;
      p_-&amp;gt;chType = &amp;#039;a&amp;#039;;&lt;br /&gt;
      p_-&amp;gt;p_geoa = &amp;amp;p_-&amp;gt;_geoaAprs;&lt;br /&gt;
      return( rSucced );&lt;br /&gt;
      }&lt;br /&gt;
&lt;br /&gt;
 p_-&amp;gt;chType = &amp;#039; &amp;#039;;&lt;br /&gt;
 return( rFail );&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 /* -------------------------------------------------------------------&lt;br /&gt;
    Távolság és irányszámoláshoz&lt;br /&gt;
    geox formátumból összeválogat koordinátákat,&lt;br /&gt;
    hogy azonos pontosságúak legyenek.&lt;br /&gt;
    Előtte: 2*RFromPgeoaxSz() kell.&lt;br /&gt;
    ki; p0_-&amp;gt;p_geoa, p1_-&amp;gt;p_geoa&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
R                  RPosPgeox2( p0_, p1_ )&lt;br /&gt;
 P_GEOX            p0_; /* be&amp;amp;ki; */&lt;br /&gt;
 P_GEOX            p1_; /* be&amp;amp;ki; */&lt;br /&gt;
&lt;br /&gt;
 {&lt;br /&gt;
 W                 w;&lt;br /&gt;
&lt;br /&gt;
 switch( p0_-&amp;gt;chType ) {&lt;br /&gt;
 case &amp;#039;a&amp;#039;:&lt;br /&gt;
      switch( p1_-&amp;gt;chType ) {&lt;br /&gt;
      case &amp;#039;a&amp;#039;:&lt;br /&gt;
           p0_-&amp;gt;p_geoa = &amp;amp;p0_-&amp;gt;_geoaAprs;&lt;br /&gt;
           p1_-&amp;gt;p_geoa = &amp;amp;p1_-&amp;gt;_geoaAprs;&lt;br /&gt;
           break;&lt;br /&gt;
      case &amp;#039;u&amp;#039;:&lt;br /&gt;
           p0_-&amp;gt;p_geoa = &amp;amp;p0_-&amp;gt;_geoaAprs;&lt;br /&gt;
           p1_-&amp;gt;p_geoa = &amp;amp;p1_-&amp;gt;_geoaulMp[p1_-&amp;gt;wUl]._geoa;&lt;br /&gt;
           break;&lt;br /&gt;
      default: return( rFail );&lt;br /&gt;
      }&lt;br /&gt;
      break;&lt;br /&gt;
 case &amp;#039;u&amp;#039;:&lt;br /&gt;
      switch( p1_-&amp;gt;chType ) {&lt;br /&gt;
      case &amp;#039;a&amp;#039;:&lt;br /&gt;
           p0_-&amp;gt;p_geoa = &amp;amp;p0_-&amp;gt;_geoaulMp[p0_-&amp;gt;wUl]._geoa;&lt;br /&gt;
           p1_-&amp;gt;p_geoa = &amp;amp;p1_-&amp;gt;_geoaAprs;&lt;br /&gt;
           break;&lt;br /&gt;
      case &amp;#039;u&amp;#039;: /* közös pontosság */&lt;br /&gt;
           w = p0_-&amp;gt;wUl;&lt;br /&gt;
           if( p1_-&amp;gt;wUl&amp;lt;w )&lt;br /&gt;
                w = p1_-&amp;gt;wUl;&lt;br /&gt;
           p0_-&amp;gt;p_geoa = &amp;amp;p0_-&amp;gt;_geoaulMp[w]._geoa;&lt;br /&gt;
           p1_-&amp;gt;p_geoa = &amp;amp;p1_-&amp;gt;_geoaulMp[w]._geoa;&lt;br /&gt;
           break;&lt;br /&gt;
      default: return( rFail );&lt;br /&gt;
      }&lt;br /&gt;
      break;&lt;br /&gt;
 default: return( rFail );&lt;br /&gt;
      }&lt;br /&gt;
&lt;br /&gt;
 return( rSucced );&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 /*--------------------------------------------------------------------*/&lt;br /&gt;
 /* QRB &amp;lt;- radiános koordináták&lt;br /&gt;
    ki; távolság: méter */&lt;br /&gt;
&lt;br /&gt;
_D                 _DQrbPgeoaPgeoa( pgeo0_, pgeo1_ )&lt;br /&gt;
 P_GEOA            pgeo0_; /* be; radiános koordináták */&lt;br /&gt;
 P_GEOA            pgeo1_; /* be; radiános koordináták */&lt;br /&gt;
&lt;br /&gt;
 {&lt;br /&gt;
 return acos ( sin(pgeo0_-&amp;gt;_aLat) * sin(pgeo1_-&amp;gt;_aLat) +&lt;br /&gt;
               cos(pgeo0_-&amp;gt;_aLat) * cos(pgeo1_-&amp;gt;_aLat) *&lt;br /&gt;
               cos(pgeo1_-&amp;gt;_aLon-pgeo0_-&amp;gt;_aLon) ) * _dEarthr;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 /*--------------------------------------------------------------------*/&lt;br /&gt;
 /* QTE &amp;lt;- radiános koordináták&lt;br /&gt;
    ki; irány: radián */&lt;br /&gt;
&lt;br /&gt;
_A                 _AQtePgeoaPgeoa( pgeo0_, pgeo1_ )&lt;br /&gt;
 P_GEOA            pgeo0_; /* be; saját radiános koordináták */&lt;br /&gt;
 P_GEOA            pgeo1_; /* be; másik radiános koordináták */&lt;br /&gt;
&lt;br /&gt;
 {&lt;br /&gt;
 _A                _aLonD;&lt;br /&gt;
 double            dTmp0;&lt;br /&gt;
 double            dTmp1;&lt;br /&gt;
&lt;br /&gt;
 _aLonD = pgeo1_-&amp;gt;_aLon - pgeo0_-&amp;gt;_aLon;&lt;br /&gt;
&lt;br /&gt;
 if( _aLonD &amp;lt;= -M_PI )&lt;br /&gt;
      _aLonD += 2.0*M_PI;&lt;br /&gt;
&lt;br /&gt;
 dTmp0 = tan(pgeo1_-&amp;gt;_aLat) * cos(pgeo0_-&amp;gt;_aLat) -&lt;br /&gt;
         sin(pgeo0_-&amp;gt;_aLat) * cos(_aLonD);&lt;br /&gt;
&lt;br /&gt;
 if( fabs( dTmp0 ) &amp;lt; dEps )&lt;br /&gt;
      return 0.0;&lt;br /&gt;
&lt;br /&gt;
 dTmp1 = fabs(atan( sin(_aLonD)/dTmp0 ));&lt;br /&gt;
&lt;br /&gt;
 if( dTmp0&amp;lt;0.0 )&lt;br /&gt;
      dTmp1 = M_PI - dTmp1;&lt;br /&gt;
&lt;br /&gt;
 if( _aLonD&amp;lt;0.0 )&lt;br /&gt;
      dTmp1 = (2.0*M_PI) - dTmp1;&lt;br /&gt;
&lt;br /&gt;
 return( dTmp1 );&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 /*--------------------------------------------------------------------*/&lt;br /&gt;
 /* UL formátumú koordináták &amp;lt;- radián */&lt;br /&gt;
&lt;br /&gt;
SZ                 SzUlSzPgeoa( szul_, pgeo_ )&lt;br /&gt;
 SZ                szul_; /* ki; UL; cchUlLim hosszú */&lt;br /&gt;
 P_GEOA            pgeo_; /* be; radián */&lt;br /&gt;
&lt;br /&gt;
 {&lt;br /&gt;
 LW                lw;&lt;br /&gt;
&lt;br /&gt;
 lw = (648000.0/M_PI)*pgeo_-&amp;gt;_aLon+648000.5;&lt;br /&gt;
 lw %= 1296000l;&lt;br /&gt;
 szul_[0] = &amp;#039;A&amp;#039; + (CH)( lw / 72000l );&lt;br /&gt;
 lw %= 72000l;&lt;br /&gt;
 szul_[2] = &amp;#039;0&amp;#039; + (CH)( lw / 7200l );&lt;br /&gt;
 lw %= 7200l;&lt;br /&gt;
 szul_[4] = &amp;#039;A&amp;#039; + (CH)( lw / 300l );&lt;br /&gt;
 lw %= 300;&lt;br /&gt;
 szul_[6] = &amp;#039;0&amp;#039; + (CH)( lw / 30l );&lt;br /&gt;
&lt;br /&gt;
 lw  = (648000.0/M_PI)*pgeo_-&amp;gt;_aLat+ 324000.5;&lt;br /&gt;
 lw %= 1296000l;&lt;br /&gt;
 szul_[1] = &amp;#039;A&amp;#039; + (CH)( lw / 36000l );&lt;br /&gt;
 lw %= 36000l;&lt;br /&gt;
 szul_[3] = &amp;#039;0&amp;#039; + (CH)( lw / 3600l );&lt;br /&gt;
 lw %= 3600l;&lt;br /&gt;
 szul_[5] = &amp;#039;A&amp;#039; + (CH)( lw / 150l );&lt;br /&gt;
 lw %= 150;&lt;br /&gt;
 szul_[7] = &amp;#039;0&amp;#039; + (CH)( lw / 15l );&lt;br /&gt;
&lt;br /&gt;
 szul_[8] = chEos;&lt;br /&gt;
 return( szul_ );&lt;br /&gt;
 }&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gg630504</name></author>
		
	</entry>
</feed>