亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? tour-changes.html

?? 一個比較通用的大數(shù)運算庫
?? HTML
?? 第 1 頁 / 共 3 頁
字號:
<html>
<head>
<title>
A Tour of NTL: Summary of Changes  </title>
</head>

<body bgcolor="#fff9e6">
<center>
<a href="tour-roadmap.html"><img src="arrow1.gif" alt="[Previous]" align=bottom></a>
 <a href="tour.html"><img src="arrow2.gif" alt="[Up]" align=bottom></a> 
<a href="tour-ack.html"> <img src="arrow3.gif" alt="[Next]" align=bottom></a>
</center>

<h1> 
<p align=center>
A Tour of NTL: Summary of Changes 
</p>
</h1>

<p> <hr> <p>
<h3>
2008.03.05: Changes between NTL 5.4.1 and 5.4.2
</h3>

<ul>
<li>
Fixed a bug in the <tt>sub(ZZ_pEX, ZZ_pE, ZZ_pEX)</tt>
and  <tt>sub(zz_pEX, zz_pE, zz_pEX)</tt> routines (reported by Charanjit Jutla).
Under certain circumstances, these could outout wrong answers.

</ul>

<p> <hr> <p>
<h3>
2007.05.09: Changes between NTL 5.4 and 5.4.1
</h3>

<ul>
<li>
Fixed rounding bug in <tt>expm1</tt> (reported by Paul Zimmermann).

<li>
Fixed memory leak in several LLL routines (reported by Friedrich Bahr).

<li>
Fixed infinite loop in several LLL routines
(this only occurred on machines, like x86, with double rounding).

<li>
Improved <tt>GF2X</tt> timing tests (suggested by Paul Zimmermann).

</ul>

<p> <hr> <p>
<h3>
2005.03.24: Changes between NTL 5.3.2 and 5.4  
</h3>

<ul>
<li>
By default, NTL now compiles in ISO mode (using namespaces, etc.).
You can always revert to traditional mode by unsetting
the flag <tt>NTL_STD_CXX</tt> 
(either pass <tt>NTL_STD_CXX=off</tt> to the configure script,
or manually edit the <tt>config.h</tt> file).
<p>

<li>
Some bug fixes:

<ul>
<li>
The <tt>sqrt</tt> and <tt>log1p</tt> routines
for the <tt>RR</tt> class would produce incorrectly rounded
results in certain circumstances (although this only affected the relative
error of the result very marginally).
<li>
The <tt>SqrRootPrec</tt> routine for the <tt>RR</tt> class
could not be called, because it was defined incorrectly.
</ul>

<p>

Thanks to Paul Zimmermann for finding (and fixing) these bugs!
Paul has also validated NTL's <tt>RR</tt> class by cross-checking it with the
<a href="http://www.mpfr.org">MPFR</a> library.

<p>
<li>
Some performance enhancements:

<ul>
<li>
Added a new <tt>MulModPrecon</tt> inline function for 
computing <tt>(a * b) % n</tt> for single precision numbers,
when <tt>b</tt> and <tt>n</tt> are fixed for several computations.
On some platforms this can be twice as fast or more than the
old <tt>MulMod2</tt> routine.
This indirectly affects a lot of computations that are done via
homomorphic imaging (polynomial multiplication
over <tt>zz_p</tt>, <tt>ZZ_p</tt>, and <tt>ZZ</tt>,
matrix computations over <tt>zz_p</tt> and <tt>ZZ</tt>).

<li>
Rewrote the small prime FFT to take advantage of the new
<tt>MulModPrecon</tt>, and to be more cache friendly.

<li>
Improved the performance of the <tt>GF2X</tt> multiplication routine.
On some platforms, it can be twice as fast as the old one.
Thanks (again) to Paul Zimmermann for suggesting some of these
improvements and supplying some of the code.

</ul>

<p>
<li>
Miscellany:

<ul>
<li>
Rewrote several of the installation scripts in Perl (the old shell
scripts were getting too messy to maintain).
However, the syntax for all of the command-line interfaces
remains identical.

</ul>
 




</ul>

<p> <hr> <p>
<h3>
2004.05.21: Changes between NTL 5.3.1 and 5.3.2
</h3>

<ul>
<li>
Some bug fixes.

<p>
<li>
Re-wrote <tt>SqrRootMod</tt> to make it run faster.

</ul>



<p> <hr> <p>
<h3>
2002.12.17: Changes between NTL 5.3 and 5.3.1
</h3>

<ul>
<li>
Fixed a bug affecting the <tt>BuildIrred</tt> routines
for <tt>ZZ_pEX</tt> and <tt>zz_pEX</tt>.
</ul>

<p> <hr> <p>
<h3>
2002.07.05: Changes between NTL 5.2 and 5.3
</h3>

<ul>
<li>
Minimized and isolated constructs that do not adhere to <tt>C</tt>/<tt>C++</tt> 
standards,
and added flags <tt>NTL_CLEAN_INT</tt> and <tt>NTL_CLEAN_PTR</tt>
which force stricter compliance with these standards 
<a href="tour-impl.html">[more details]</a>.

<p>
<li>
Added functions <tt>IsWhiteSpace</tt>, <tt>CharToIntVal</tt>,
and <tt>IntValToChar</tt>  to the <tt>tools</tt> module
<a href="tools.txt">[more details]</a>.

<p>
<li>
Added methods <tt>allocated</tt>, <tt>position1</tt> to generic vector classes
<a href="vector.txt">[more details]</a>.

<p>
<li>
Added method <tt>allocated</tt> to the class <tt>vec_GF2</tt>
<a href="vec_GF2.txt">[more details]</a>.

<p>
<li>
Added conversion routines from unsigned int/long to int, long, float, and double
<a href="conversions.txt">[more details]</a>.

<p>
<li>
Added routines <tt>AddPrec</tt>, <tt>SubPrec</tt>, etc., to the <tt>RR</tt>
module, and declared the practice of directly  assigning to the variable
<tt>RR::prec</tt> obsolete
<a href="RR.txt">[more details]</a>.

<p>
<li>
Fixed a number of minor bugs.

</ul>



<p> <hr> <p>
<h3>
2001.07.19: Changes between NTL 5.1a and 5.2
</h3>

<p>

<ul>
<li>
Implemented Mark van Hoeij's new algorithm for factorining polynomials
with rational coefficients.
This new algorithm is much more efficient than the previous algorithm
used by NTL, and is the default (one can switch back to the old algorithm
with a run-time switch).
<p>
<a href="ZZXFactoring.txt">[documentation]</a>
<p>
<a href="tour-time.html">[performance measurements]</a>
<p>

<li>
Added routines <tt>LLL_plus</tt> that are just like the all-integer 
<tt>LLL</tt> routines, except that they return the exact values of the
squared lengths of the Gramm-Schmidt basis vectors.
This is useful in implementing van Hoeij's algorithm.
<a href="LLL.txt">[more details]</a>.
<p>

<li>
Made a small change to <tt>quad_float.c</tt> to make it compile
under  gcc version 3.0
without errors.
This is the <i>one</i> place in NTL where I resort to just a little
assmebly code (but only on x86/Linux platforms), and wouldn't you know it,
this is the <i>one</i> place where gcc 3.0 had problems.
<p>

<li>
Made a small change to the procedure for generating a distribution,
so that now all files in the "tar" file comprising the distribution
come without any annoyingly excessive access control restrictions.
<p>

<li>
Changed the version numbering scheme so that it is now closer to
"standard practice".
This is version "5.2".
Any small bug fixes to this version will be named "5.2.1", "5.2.2", etc.
Also, macros are now defined so that the numerical components
of the version number are available to the programmer.
<a href="version.txt">[more details]</a>.


</ul>


<p> <hr> <p>
<h3>
2001.06.08: Changes between NTL 5.0c and 5.1a
</h3>

<p>
Some minor fixes and additions.
<p>
Completely backward compatible.
<p>

<ul>

<li>
Added a routine <tt>LatticeSolve()</tt> for finding integer
solutions to linear systems of integer equations.
<a href="LLL.txt">[more details]</a>

<p>
<li>
Modified the stragey used by the <tt>LLL()</tt> and <tt>image()</tt>
routines in the <a href="LLL.txt">LLL package</a> to deal
with linear dependencies.
The new strategy guarantees better worst-case bounds on the
sizes of intermediate values.
I'm not sure if it will have any serious practical impact, though.

<p>
<li>
Added some "partial ISO modes" so that one can use
some of the features of Standard <tt>C++</tt>,
even if ones compiler does not yet support all of the features.
<a href="tour-stdcxx.html">[more details]</a>

<p>
<li>
Bug fix: routine <tt>determnant()</tt> in <tt>mat_GF2.h</tt>
was not visible to the linker because of a typo in <tt>mat_GF2.c</tt>.

<p>
<li>
Made a "smarter" script for selecting the <tt>GetTime()</tt>
function.
This fixes an installation problem on Cygwin/Windows 95 platforms.
I hope it doesn't create more problems than it solves, though.

<p>
<li>
Added some extra documentation for installation under
Windows/MS Visual <tt>C++</tt>. 
<a href="tour-win.html">[more details]</a>

<p>
<li>
Changed some names like <tt>c_lip.c</tt> to <tt>c_lip_impl.h</tt>.
This should avoid some potential installation problems.

<p>
<li>
Throw away first 256-bytes of arc4 streams to improve quality of
the pseudo-random number generator.
This may change the precise behavior of some  programs.

<p>
<li>
Other minor, internal modifications.

</ul>




<p> <hr> <p>
<h3>
2001.02.19: Changes between NTL 5.0b and 5.0c
</h3>

<p>
Fixed a naming problem in the Windows distribution.
The Unix distribution is unaffected.


<p> <hr> <p>
<h3>
2001.02.19: Changes between NTL 5.0a and 5.0b
</h3>

<p>
Fixed a typo in <tt>vec_ulong.c</tt> that causes a compile error
on some platforms.


<p> <hr> <p>
<h3>
2001.02.19: Changes between NTL 4.3a and 5.0a
</h3>

<p>
<ul>
<li>
I've now re-structured NTL so that one can use
either 'traditional' LIP or GMP as the <i>primary</i> long integer package.
Doing this introduced some (minor) backward incompatabilies in
the programming interface, so there is also a 'third way' -- you
can use GMP as a <i>supplemental</i> long integer package (as in NTL 4.3), 
getting
many (but not all) of the performance benefits of GMP, while
maintaining <i>complete</i> backward compatability with the traditional
long integer package.
This 'third way' is not highly recommended -- it is only intended
as a backward compatabilty hack.

<p>
Even if you do not use GMP, you should 
<a href="tour-gmp.html">read about using NTL with GMP</a> so
that you can write code that works with either the traditional or GMP
long integer packages.
<p>
<li>
Added a <tt>ZZ</tt> to unsigned long conversion routine.
<a href="conversions.txt">[more details]</a>
<li>
Added new vector classes <tt>vec_ulong</tt> (vectors
of unsigned longs) and <tt>vec_vec_ulong</tt>.
<a href="tour-modules.html">[more details]</a>
<li>
Some minor bug fixes:  under some unusual circumstances, a memory
allocation error could be erroneously raised; I also added a patch 
that works around a bug in v3.0.1 of GMP.
<li>
Some internal cleansing, minimizing the use of non-standard constructs.
</ul>


<p> <hr> <p>
<h3>
Changes between NTL 4.2a and 4.3a
</h3>

This is backward compatible with previous versions.

<p>
<ul>
<li>
Improved the performance of <tt>ZZ_pX</tt> arithmetic when using 
GMP.
The GMP version is also more space efficient 
(the pre-computed tables are much smaller).
These improvements are most marked for very large <tt>p</tt> (several
thousand bits).

<p>
The only thing unsatisfactory about this state of affairs is that 
<i>vis a vis</i> the GMP version, the pure
LIP code is asymptotically slower by <i>more</i> than a constant factor,
and is is also less space efficient.
Perhaps I'll get around to rectifying this imbalance someday.
To do this, I need a sub-quadratic division with remainder routine for LIP.
At any rate, the differences only become seriously noticible when
<tt>p</tt> has more than a few thousand bits.

<p>

<li>
Some other small adjustments here and there.

</ul>

<p> <hr> <p>
<h3>
Changes between NTL 4.1a and 4.2a
</h3>

This is backward compatible with previous versions.

<p>
<ul>
<li>
Hacked the big integer code so that NTL uses GMP
(the GNU Multi-Precision library).
This is done in such a way as to get most of the benefits of GMP
with a reasonable amount of effort, and while maintaining complete backward
compatability and minimizing the risk of introducing bugs.
Some arithmetic operations 
on some platforms may execute two to three times
faster if using GMP. <a href="tour-gmp.html">[more details]</a>
<li>
Simplified the installation procedure on Unix systems by
providing a simple configuration script so that setting 
various configuration variables can be done without
editing the <tt>makefile</tt> and  <tt>config.h</tt> file.
<a href="tour-unix.html">[more details]</a>
<li>
Added function <tt>GenGermainPrime</tt>
to efficiently generate random Germain primes, i.e., primes <i>p</i>
such that <i>2p+1</i> is also prime. <a href="ZZ.txt">[more details]</a>
<li>
Added a function <tt>random</tt> to generate random <tt>quad_floats</tt>.

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一级搡bbbb搡bbbb| 豆国产96在线|亚洲| 欧美日韩国产一二三| 一区二区三区不卡视频| 欧美在线视频你懂得| 日韩综合一区二区| 91精品国产一区二区| 精品伊人久久久久7777人| 国产日韩欧美a| 99re热视频精品| 亚洲一区在线观看视频| 欧美日韩美女一区二区| 蜜桃av一区二区| 国产女同互慰高潮91漫画| av一二三不卡影片| 性欧美疯狂xxxxbbbb| 日韩精品中文字幕一区二区三区 | www.在线成人| 亚洲第一会所有码转帖| 欧美成va人片在线观看| 成人av网在线| 视频在线观看国产精品| 久久影院午夜论| 91精品福利视频| 韩国av一区二区三区| 亚洲人成在线观看一区二区| 欧美人牲a欧美精品| 国产成人免费视频网站| 一区2区3区在线看| 久久综合99re88久久爱| 欧美在线一二三| 国产一二精品视频| 亚洲国产人成综合网站| 国产日韩三级在线| 欧美日韩视频不卡| 成人激情小说网站| 日本午夜一本久久久综合| 国产拍欧美日韩视频二区| 欧美日韩一卡二卡三卡| www.视频一区| 国产精品一区一区| 婷婷丁香激情综合| 国产精品福利一区| 日韩美女主播在线视频一区二区三区 | 国产精品综合网| 亚州成人在线电影| 亚洲精品一二三| 欧美国产丝袜视频| 2024国产精品视频| 欧美精品亚洲二区| 在线精品视频小说1| 国产高清成人在线| 精品一区二区免费视频| 视频一区二区三区在线| 亚洲人成精品久久久久| 国产三级精品视频| 26uuu精品一区二区在线观看| 欧美日韩在线观看一区二区| 国产精品18久久久| 经典三级视频一区| 日本中文字幕不卡| 亚洲国产人成综合网站| 亚洲人成精品久久久久| 国产精品美日韩| 国产日韩欧美精品一区| 欧美精品一区二区三区高清aⅴ| 欧美高清激情brazzers| 欧美制服丝袜第一页| 日本久久一区二区三区| 94色蜜桃网一区二区三区| 国产成人超碰人人澡人人澡| 精品无人码麻豆乱码1区2区| 免费观看成人鲁鲁鲁鲁鲁视频| 香蕉成人啪国产精品视频综合网 | 国产欧美日韩综合| 国产日韩欧美精品电影三级在线| xnxx国产精品| 国产亚洲精品aa| 国产免费久久精品| 国产精品乱人伦中文| 国产精品家庭影院| 亚洲人成电影网站色mp4| 亚洲猫色日本管| 亚洲精品成人天堂一二三| 综合在线观看色| 亚洲乱码中文字幕| 亚洲一区二区三区爽爽爽爽爽| 亚洲一区av在线| 石原莉奈在线亚洲二区| 日本一不卡视频| 国产一区二区三区四区在线观看 | 国产精品久久久久久久久免费相片| 亚洲国产高清不卡| 亚洲视频小说图片| 五月天欧美精品| 奇米888四色在线精品| 国产又粗又猛又爽又黄91精品| 国产精品一区二区在线观看不卡| 成人va在线观看| 在线观看日韩毛片| 日韩精品中文字幕在线不卡尤物| 国产亚洲自拍一区| 亚洲欧洲另类国产综合| 五月天婷婷综合| 国产激情视频一区二区三区欧美 | 国产99久久久国产精品潘金网站| av中文字幕在线不卡| 欧美在线视频日韩| 26uuu国产日韩综合| 亚洲色图.com| 人妖欧美一区二区| 高潮精品一区videoshd| 欧美三级三级三级| 2021国产精品久久精品| 日韩一区欧美一区| 奇米影视在线99精品| 国产盗摄精品一区二区三区在线| 91国产视频在线观看| 日韩精品中文字幕在线一区| 亚洲视频 欧洲视频| 麻豆精品新av中文字幕| 99久久精品99国产精品| 日韩欧美中文字幕精品| 中文字幕一区二区在线播放| 香港成人在线视频| 91在线观看一区二区| 日韩视频一区二区| 亚洲自拍与偷拍| 国产成人在线看| 在线不卡欧美精品一区二区三区| 欧美激情在线看| 久久精品国产精品青草| 91国在线观看| 欧美国产1区2区| 久久不见久久见免费视频7| 色偷偷成人一区二区三区91| 久久综合九色综合欧美亚洲| 午夜精品福利在线| 91麻豆福利精品推荐| 久久理论电影网| 日韩电影免费在线| 欧美制服丝袜第一页| 国产精品久久久久久久久免费樱桃| 精品亚洲成a人在线观看| 欧美午夜免费电影| 亚洲免费在线视频| 99r精品视频| 国产清纯白嫩初高生在线观看91 | 一区二区三区美女视频| 国产成人av一区二区三区在线| 欧美一区二区三区婷婷月色| 亚洲一区二区三区爽爽爽爽爽 | 91久久精品一区二区三| 成人欧美一区二区三区黑人麻豆| 国产综合久久久久久鬼色 | 久久免费看少妇高潮| 麻豆精品在线观看| 日韩精品一区二区在线观看| 亚洲成a人片综合在线| 欧美在线视频日韩| 亚洲国产欧美一区二区三区丁香婷| 色综合中文字幕国产 | 成人激情免费电影网址| 国产婷婷色一区二区三区四区 | 喷白浆一区二区| 日韩欧美一级特黄在线播放| 亚洲aaa精品| 欧美精品vⅰdeose4hd| 婷婷亚洲久悠悠色悠在线播放| 欧美午夜在线观看| 午夜欧美大尺度福利影院在线看| 欧洲精品一区二区三区在线观看| 一区二区成人在线视频| 在线亚洲+欧美+日本专区| 亚洲一区二区三区视频在线播放| 欧美三级中文字| 日韩电影在线观看一区| 欧美一级二级三级乱码| 久久国产福利国产秒拍| 2023国产精华国产精品| 高清不卡在线观看| 亚洲久草在线视频| 欧美三级电影网站| 日韩电影网1区2区| 久久人人爽人人爽| 成人不卡免费av| 亚洲高清免费视频| 欧美mv和日韩mv的网站| 久久99国产乱子伦精品免费| 久久久久久久久久久久久久久99| 成人黄色大片在线观看| 亚洲男同性恋视频| 欧美人与性动xxxx| 国产精品亚洲午夜一区二区三区| 亚洲欧洲精品一区二区三区不卡| 91黄色免费看| 激情亚洲综合在线| 自拍偷拍欧美精品| 欧美一区二区视频免费观看| 国产成人免费视频|