<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[float value bestimmen durch anderen float]]></title><description><![CDATA[<p>Hallo bin noch ziemlich frisch auf dem gebiet und wusste jetzt nicht wie ich den titel nenne sollte undzwar möchte ich folgendes versuchen, ich berechne die distance zwischen zwei Vectoren und möchte das die eine float value kleiner wird wenn die andere float value größer ist, das gleiche auch anders herum, ist die float value größer soll die andere kleiner werden.</p>
<pre><code>float newFov = 50;

float Tmp = flGetDistance(Vector1Pos, Vector2Pos) / 22.f;
</code></pre>
<p>zb Tmp ist jetzt 30.f dann soll newFov kleiner werden . möchte das es pro 1.f( bei Tmp) newFov um * 0.1f kleiner wird. und das gleiche anders herum. also ist Tmp zb nur 15.f soll newFov um zb 0.3f größer werden pro 1.f entfernung.</p>
<p>ich weiß leider nicht wie ich das anstellen soll.</p>
<p>wäre nett wenn mir einer helfen kann, weiß auch nicht wie ich es genau ausdrücken soll, hoffe ich werde verstanden.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/335596/float-value-bestimmen-durch-anderen-float</link><generator>RSS for Node</generator><lastBuildDate>Wed, 22 Apr 2026 10:46:37 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/335596.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 28 Nov 2015 19:28:41 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to float value bestimmen durch anderen float on Sat, 28 Nov 2015 19:28:41 GMT]]></title><description><![CDATA[<p>Hallo bin noch ziemlich frisch auf dem gebiet und wusste jetzt nicht wie ich den titel nenne sollte undzwar möchte ich folgendes versuchen, ich berechne die distance zwischen zwei Vectoren und möchte das die eine float value kleiner wird wenn die andere float value größer ist, das gleiche auch anders herum, ist die float value größer soll die andere kleiner werden.</p>
<pre><code>float newFov = 50;

float Tmp = flGetDistance(Vector1Pos, Vector2Pos) / 22.f;
</code></pre>
<p>zb Tmp ist jetzt 30.f dann soll newFov kleiner werden . möchte das es pro 1.f( bei Tmp) newFov um * 0.1f kleiner wird. und das gleiche anders herum. also ist Tmp zb nur 15.f soll newFov um zb 0.3f größer werden pro 1.f entfernung.</p>
<p>ich weiß leider nicht wie ich das anstellen soll.</p>
<p>wäre nett wenn mir einer helfen kann, weiß auch nicht wie ich es genau ausdrücken soll, hoffe ich werde verstanden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2477457</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2477457</guid><dc:creator><![CDATA[slappy1996]]></dc:creator><pubDate>Sat, 28 Nov 2015 19:28:41 GMT</pubDate></item><item><title><![CDATA[Reply to float value bestimmen durch anderen float on Sat, 28 Nov 2015 19:52:24 GMT]]></title><description><![CDATA[<p>Ist eigentlich nur Mathematik wenn ich dein Problem richtig verstanden hab:</p>
<pre><code>float diff = Tmp - newFov;  // kann auch negativ sein!
newFov += diff*0.1f;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2477458</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2477458</guid><dc:creator><![CDATA[sebi707]]></dc:creator><pubDate>Sat, 28 Nov 2015 19:52:24 GMT</pubDate></item><item><title><![CDATA[Reply to float value bestimmen durch anderen float on Sat, 28 Nov 2015 20:27:56 GMT]]></title><description><![CDATA[<p>sebi707 schrieb:</p>
<blockquote>
<p>Ist eigentlich nur Mathematik wenn ich dein Problem richtig verstanden hab:</p>
<pre><code>float diff = Tmp - newFov;  // kann auch negativ sein!
newFov += diff*0.1f;
</code></pre>
</blockquote>
<p>Danke, ja das war schon richtig, jetzt wird</p>
<pre><code>float newFov
</code></pre>
<p>größer wenn</p>
<pre><code>float Tmp
</code></pre>
<p>kleiner ist,</p>
<p>das problem ist,</p>
<pre><code>float newFov
</code></pre>
<p>darf auf keinen fall ins minus,</p>
<p>also habe jetzt ausprobiert</p>
<pre><code>if(tmp &gt; 20.f)
{
                float diff = Tmp - cur_settings.aimbot_fov;s
		newFov -= diff*0.5f;
}
</code></pre>
<p>leider bekomme ich als [/code]</p>
<pre><code>float newFov
</code></pre>
<p>eine negative value raus, was nicht sein darf, also newFov sollte kleiner werden um so größer Tmp wird, ist Tmp kleiner soll newFov größer werden, das war ja schon wunderbar klapppt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2477462</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2477462</guid><dc:creator><![CDATA[slappy1996]]></dc:creator><pubDate>Sat, 28 Nov 2015 20:27:56 GMT</pubDate></item></channel></rss>