<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=80782&amp;view=findpost&amp;p=590647</guid>
        <pubDate>Wed, 26 Jan 2005 07:33:09 +0000</pubDate>
        <title>2 в 95 степени</title>
        <link>https://forum.sources.ru/index.php?showtopic=80782&amp;view=findpost&amp;p=590647</link>
        <description><![CDATA[Zoom: Выполни при помощи умножения циклом от 2 до 95 и умножай &#33;<br>
<div class="tag-mod"><div class="tag-mod__prefix">M</div><div class="tag-mod__body">Код таких размеров надо складывать в архив и прикреплять к сообщению.<br>
Код удален</div></div>]]></description>
        <author>Zoom</author>
        <category>C/C++: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=80782&amp;view=findpost&amp;p=590641</guid>
        <pubDate>Wed, 26 Jan 2005 07:29:38 +0000</pubDate>
        <title>2 в 95 степени</title>
        <link>https://forum.sources.ru/index.php?showtopic=80782&amp;view=findpost&amp;p=590641</link>
        <description><![CDATA[trainer: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=80782&view=findpost&p=590314'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>nvm &#064; <time class="tag-quote__quoted-time" datetime="2005-01-25T19:43:14+00:00">25.01.05, 19:43</time></span><div class='quote '>Если нужны степени именно 2-х, то прямое конструирование double будет на порядок эффективнее всяких экспонент:</div></div>Что ldexp и делает. Только это стандартная функция в отличие от извращений с машинно-зависимыми представлениями.<br>
<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=80782&view=findpost&p=590228'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>мяут &#064; <time class="tag-quote__quoted-time" datetime="2005-01-25T18:43:25+00:00">25.01.05, 18:43</time></span><div class='quote '>А чем хуже pow, если не секрет</div></div>ldexp напрямую конструирует двоичное представление числа, в то время как pow вычисляет через степень и логарифм.]]></description>
        <author>trainer</author>
        <category>C/C++: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=80782&amp;view=findpost&amp;p=590314</guid>
        <pubDate>Tue, 25 Jan 2005 19:43:14 +0000</pubDate>
        <title>2 в 95 степени</title>
        <link>https://forum.sources.ru/index.php?showtopic=80782&amp;view=findpost&amp;p=590314</link>
        <description><![CDATA[nvm: Если нужны степени именно 2-х, то прямое конструирование double будет на порядок эффективнее всяких экспонент:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">double power2(int power) // returns 2^power</div><div class="code_line">{</div><div class="code_line">&nbsp;&nbsp;ASSERT(power&#62;=-1022 &amp;&amp; power&#60;=1024);</div><div class="code_line">&nbsp;&nbsp;double r;</div><div class="code_line">&nbsp;&nbsp;long* p=(long*)&r;</div><div class="code_line">&nbsp;&nbsp;p[0]=0;</div><div class="code_line">&nbsp;&nbsp;p[1]=(1023L+power)&#60;&#60;20;</div><div class="code_line">&nbsp;&nbsp;return r;</div><div class="code_line">}</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script>]]></description>
        <author>nvm</author>
        <category>C/C++: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=80782&amp;view=findpost&amp;p=590244</guid>
        <pubDate>Tue, 25 Jan 2005 19:02:55 +0000</pubDate>
        <title>2 в 95 степени</title>
        <link>https://forum.sources.ru/index.php?showtopic=80782&amp;view=findpost&amp;p=590244</link>
        <description><![CDATA[vk: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=80782&view=findpost&p=590228'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>мяут &#064; <time class="tag-quote__quoted-time" datetime="2005-01-25T18:43:25+00:00">25.01.05, 18:43</time></span><div class='quote '>А чем хуже pow, если не секрет</div></div><br>
А вот чем:<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>pow does not recognize integral floating-point values greater than 2^64, such as 1.0E100</div></div>]]></description>
        <author>vk</author>
        <category>C/C++: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=80782&amp;view=findpost&amp;p=590228</guid>
        <pubDate>Tue, 25 Jan 2005 18:43:25 +0000</pubDate>
        <title>2 в 95 степени</title>
        <link>https://forum.sources.ru/index.php?showtopic=80782&amp;view=findpost&amp;p=590228</link>
        <description><![CDATA[мяут: <strong class='tag-b'>trainer</strong> написал 25.01.2005, 14:37:09:<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>ldexp</div></div><br>
А чем хуже pow, если не секрет  ;)]]></description>
        <author>мяут</author>
        <category>C/C++: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=80782&amp;view=findpost&amp;p=590060</guid>
        <pubDate>Tue, 25 Jan 2005 16:02:54 +0000</pubDate>
        <title>2 в 95 степени</title>
        <link>https://forum.sources.ru/index.php?showtopic=80782&amp;view=findpost&amp;p=590060</link>
        <description><![CDATA[grustnoe: взять u_int128...<br>:)]]></description>
        <author>grustnoe</author>
        <category>C/C++: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=80782&amp;view=findpost&amp;p=590040</guid>
        <pubDate>Tue, 25 Jan 2005 15:46:22 +0000</pubDate>
        <title>2 в 95 степени</title>
        <link>https://forum.sources.ru/index.php?showtopic=80782&amp;view=findpost&amp;p=590040</link>
        <description><![CDATA[nvm: <div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">int x=0x6f000000;</div><div class="code_line">float r=*((float*)&amp;x);</div></ol></div></div></div></div><br>
В r будет ровно 2^95.]]></description>
        <author>nvm</author>
        <category>C/C++: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=80782&amp;view=findpost&amp;p=590030</guid>
        <pubDate>Tue, 25 Jan 2005 15:26:10 +0000</pubDate>
        <title>2 в 95 степени</title>
        <link>https://forum.sources.ru/index.php?showtopic=80782&amp;view=findpost&amp;p=590030</link>
        <description><![CDATA[byte: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=80782&view=findpost&p=590027'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>outsider &#064; <time class="tag-quote__quoted-time" datetime="2005-01-25T15:24:10+00:00">25.01.05, 15:24</time></span><div class='quote '>Или сделать круто:</div></div><br>
если бы еще побитовый сдвиг можно было выполнять с вещественными числами, было бы еще круче :D]]></description>
        <author>byte</author>
        <category>C/C++: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=80782&amp;view=findpost&amp;p=590027</guid>
        <pubDate>Tue, 25 Jan 2005 15:24:10 +0000</pubDate>
        <title>2 в 95 степени</title>
        <link>https://forum.sources.ru/index.php?showtopic=80782&amp;view=findpost&amp;p=590027</link>
        <description><![CDATA[outsider: Или сделать круто:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">double k = 2, k &#60;&#60; 94;</div></ol></div></div></div></div><br>
 :D]]></description>
        <author>outsider</author>
        <category>C/C++: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=80782&amp;view=findpost&amp;p=589799</guid>
        <pubDate>Tue, 25 Jan 2005 12:37:09 +0000</pubDate>
        <title>2 в 95 степени</title>
        <link>https://forum.sources.ru/index.php?showtopic=80782&amp;view=findpost&amp;p=589799</link>
        <description><![CDATA[trainer: <div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">double _2_95 = ldexp(1.0,95);</div></ol></div></div></div></div> <br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='7' style='font-size:7pt;'>Добавлено <time class="tag-mergetime" datetime="2005-01-25T12:38:09+00:00">25.01.05, 12:38</time></span></span><br>
<a class='tag-url' href='http://forum.sources.ru/index.php?showtopic=53002' target='_blank'>Реализация работы с длинными целыми</a>]]></description>
        <author>trainer</author>
        <category>C/C++: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=80782&amp;view=findpost&amp;p=589774</guid>
        <pubDate>Tue, 25 Jan 2005 12:14:53 +0000</pubDate>
        <title>2 в 95 степени</title>
        <link>https://forum.sources.ru/index.php?showtopic=80782&amp;view=findpost&amp;p=589774</link>
        <description><![CDATA[feliks: Собственно как средствами С или С++ можно решать такие вещи?<br>Если можно конкретный пример.]]></description>
        <author>feliks</author>
        <category>C/C++: Общие вопросы</category>
      </item>
	
      </channel>
      </rss>
	