| ²é¿´: 884 | »Ø¸´: 4 | ||
ddcy¾èÖú¹ó±ö (ÕýʽдÊÖ)
|
[ÇóÖú]
Ò»¸öCÓïÑÔÖеÄСÎÊÌâ ÒÑÓÐ1È˲ÎÓë
|
| ÎÒ¸Õ¿ªÊ¼Ñ§ÓïÑÔ¡£ÎªÊ²Ã´CÓïÑÔÖÐʵÊýÒªÆð¸ö¡°¸¡µãÊý¡±µÄÃû³Æ£¿ËüÔÚ±à³ÌÖÐÓÐÊ²Ã´ÌØÊâµÄ×÷ÓÃÂ𣿠|
» ²ÂÄãϲ»¶
Ò»Ö¾Ô¸211 0703»¯Ñ§ 346·ÖÇóµ÷¼Á
ÒѾÓÐ26È˻ظ´
ÉúÎïѧµ÷¼Á
ÒѾÓÐ13È˻ظ´
293Çóµ÷¼Á
ÒѾÓÐ15È˻ظ´
335Çóµ÷¼Á
ÒѾÓÐ17È˻ظ´
È˹¤ÖÇÄÜ320µ÷¼Á08¹¤À໹Óлú»áÂð
ÒѾÓÐ14È˻ظ´
271Çóµ÷¼Á
ÒѾÓÐ27È˻ظ´
¿¼ÑÐÇóµ÷¼Á
ÒѾÓÐ7È˻ظ´
085408¹âµçÐÅÏ¢¹¤³Ìר˶355Ò»Ö¾Ô¸³¤´º¹â»úËùµ÷¼Á
ÒѾÓÐ3È˻ظ´
071000ÉúÎïѧ£¬Ò»Ö¾Ô¸ÉîÛÚ´óѧ296·Ö£¬Çóµ÷¼Á
ÒѾÓÐ15È˻ظ´
302Çóµ÷¼Á
ÒѾÓÐ7È˻ظ´
» ±¾Ö÷ÌâÏà¹Ø¼ÛÖµÌùÍÆ¼ö£¬¶ÔÄúͬÑùÓаïÖú:
keilc Èí¼þÇóÖú
ÒѾÓÐ4È˻ظ´
ÔÚ½âÎö¾§Ìå½á¹¹Ê±£¬ÓÐûÓÐʲô·½·¨°Ñ¾§°û²ÎÊýµÄa£¬b£¬cÈý¸öÖµµÄÆäÖÐÒ»¸ö¼õС°ë£¿
ÒѾÓÐ11È˻ظ´
Ò»¸ö¹ØÓÚʯÀ¯ÓÍ£¨ÓÖ½ÐÒºÌåʯÀ¯»ò°×ÓÍ£©µÄÎÊÌâ!!!¼±£¡
ÒѾÓÐ13È˻ظ´
ÇóÖú¾«ÐÞcifÊý¾Ý¼°½â¾öÎļþµ±ÖеÄAÀàBÀàCÀà´íÎó
ÒѾÓÐ5È˻ظ´
Çë½ÌÒ»¸öC++¶ÁÎļþµÄÎÊÌ⣬
ÒѾÓÐ12È˻ظ´
ÔõôÔÚÒ»¸ö0¾ØÕóÖвúÉúËæ»ú·Ö²¼µÄ1С¾ØÕó
ÒѾÓÐ4È˻ظ´
ÇóÒ»¸ö¼òµ¥µÄ¶ÁдÎļþµÄС³ÌÐò¡£¡£¡£
ÒѾÓÐ4È˻ظ´
¹ØÓÚѧϰCÓïÑÔËùÐèʱ¼äÎÊÌâ
ÒѾÓÐ10È˻ظ´
¹ØÓÚperl Êý×éµÄÒ»¸öСÎÊÌâ¡£
ÒѾÓÐ4È˻ظ´
ÇëCÓïÑÔµÄÈËÃÇ¿´¿´ÎÒÕâ¸ö×î¼òµ¥µÄС³ÌÐòÄÄÀïÓÐÎÊÌâÄØ
ÒѾÓÐ6È˻ظ´
¡¡¡¡ Çó½â¡¡×ÔѧÈëÃÅ£ÃÓïÑÔ£¬¸ÃÑ¡ÓÃʲô×ÊÁÏ£¿
ÒѾÓÐ30È˻ظ´
µ¥Æ¬»úCÓïÑÔ±à³ÌÖеÄ×Ô¶¨Ò庯ÊýʹÓÃÎÊÌâ
ÒѾÓÐ4È˻ظ´
CÓïÑÔÎļþ¶Áд²Ù×÷
ÒѾÓÐ5È˻ظ´
13¸öCÀà´íÎóÔõô¸Ä°¡
ÒѾÓÐ11È˻ظ´
CÓïÑÔ±äÁ¿ÎÊÌ⣬ÇóÖú´óÏÀ£¡£¡
ÒѾÓÐ17È˻ظ´
cÓïÑÔÇóÖú£¬Ò»¸öС³ÌÐòÏêϸ½²½â
ÒѾÓÐ13È˻ظ´
Ò»¸öÇø¼äËÑË÷µÄcÓïÑÔ³ÌÐò ³öÎÊÌâÁË
ÒѾÓÐ8È˻ظ´
ÇóCÓïÑÔ»ù±¾ÔËËãµÄÔËÐÐʱ¼ä·ÖÎö
ÒѾÓÐ10È˻ظ´
¹ØÓÚcÓïÑÔµÄÒ»¸öСÎÊÌâ ×øµÈ»Ø¸´°¡ ¼±°¡ ÊǹØÓÚ½¨Á¢Êý×éµÄ
ÒѾÓÐ9È˻ظ´
£ã£«£«ÖеĸºÊýÇóÄ£ÎÊÌâ
ÒѾÓÐ4È˻ظ´
Ì·ºÆÇ¿CÓïÑԽ̲ģ¬P298Ò³ÕÕ×ÅÊäÈë¶¼²»¶Ô£¡ÇóÔÒò
ÒѾÓÐ12È˻ظ´
¡¾ÇóÖú¡¿ÇóÒ»¸ö¹ØÓÚÎļþ¶ÁдµÄcÓïÑÔС³ÌÐò
ÒѾÓÐ3È˻ظ´
Chris_D
Òø³æ (³õÈëÎÄ̳)
- Ó¦Öú: 3 (Ó×¶ùÔ°)
- ½ð±Ò: 423.9
- Ìû×Ó: 20
- ÔÚÏß: 23.8Сʱ
- ³æºÅ: 3404684
- ×¢²á: 2014-09-09
- ÐÔ±ð: GG
- רҵ: »ú¹¹Ñ§Óë»úÆ÷ÈË
¡¾´ð°¸¡¿Ó¦Öú»ØÌû
¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï
¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
ddcy: ½ð±Ò+8, ¡ï¡ï¡ïºÜÓаïÖú, good 2015-05-05 19:05:09
ddcy: ½ð±Ò+8, ¡ï¡ï¡ïºÜÓаïÖú 2015-05-05 19:11:58
¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
ddcy: ½ð±Ò+8, ¡ï¡ï¡ïºÜÓаïÖú, good 2015-05-05 19:05:09
ddcy: ½ð±Ò+8, ¡ï¡ï¡ïºÜÓаïÖú 2015-05-05 19:11:58
|
ÒýÓÃ×Ô http://blog.163.com/wmk_2000_ren ... 461922010342395113/ ʲôÊǶ¨µãÊý¡¢¸¡µãÊý£¿ Ê×ÏÈÎÒÃÇÒªÈÏÇåÒ»¸ö¸ÅÄ¶¨µãÊý²»Ò»¶¨ÊÇÕûÊý£¬¸¡µãÊý²»Ò»¶¨ÊÇСÊý¡£ ÈçÆäÃû£¬¸¡µãÊýºÍ¶¨µãÊýµÄÇø±ð¾ÍÔÚÓÚ¸¡µãºÍ¶¨µãÉÏ£¬µã¾ÍÊÇָСÊýµã¡£¸¡µãÊý¾ÍÊÇСÊýµãÊǸ¡¶¯µÄ£¬¶¨µãÊý¾ÍÊÇСÊýµãÊǹ̶¨²»¶¯µÄ¡£ ¾ßÌ壬ʲôÊǸ¡µãÊý£¿ ¸¡µãÊýÊÇÔÚ¼ÆËã»úÖÐÓÃÒÔ½üËÆ±íʾÈÎÒâij¸öʵÊý¡£¾ßÌåµÄ˵£¬Õâ¸öʵÊýÓÉÒ»¸öÕûÊý»ò¶¨µãÊý£¨¼´Î²Êý£©³ËÒÔij¸ö»ùÊý£¨¼ÆËã»úÖÐͨ³£ÊÇ2£©µÄÕûÊý´ÎÃݵõ½£¬ÕâÖÖ±íʾ·½·¨ÀàËÆÓÚ»ùÊýΪ10µÄ¿ÆÑ§¼ÇÊý·¨¡£ Ò»¸ö¸¡µãÊýaÓÉÁ½¸öÊýmºÍeÀ´±íʾ£ºa = m ¡Á b^e¡£ÔÚÈÎÒâÒ»¸öÕâÑùµÄϵͳÖУ¬ÎÒÃÇÑ¡ÔñÒ»¸ö»ùÊýb£¨¼ÇÊýϵͳµÄ»ù£©ºÍ¾«¶Èp£¨¼´Ê¹ÓöàÉÙλÀ´´æ´¢£©¡£m£¨¼´Î²Êý£©ÊÇÐÎÈç¡Àd.ddd...dddµÄp λÊý£¨Ã¿Ò»Î»ÊÇÒ»¸ö½éÓÚ0µ½b-1Ö®¼äµÄÕûÊý£¬°üÀ¨0ºÍb-1£©¡£Èç¹ûmµÄµÚһλÊÇ·Ç0ÕûÊý£¬m³Æ×÷¹æ¸ñ»¯µÄ¡£ÓÐһЩÃèÊöʹÓÃÒ»¸öµ¥¶ÀµÄ·ûºÅ루s ´ú±í+»òÕß-£©À´±íʾÕý¸º£¬ÕâÑùm±ØÐëÊÇÕýµÄ¡£eÊÇÖ¸Êý¡£ ¶ÔÓÚһЩÍâÎÄ×ÊÁÏÖУ¬Ö¸Êý¼´£ºexponent£¬Î²Êý¼´£ºmantissa¡£ ÔÚIEEE 754ÖУ¬¶¨ÒåÁËÁ½ÖÖ¸¡µãÊý£¬¼´ÎÒÃÇÊìϤµÄfloatºÍdoubleÐÍ¡£¶ÔÓÚfloatÐ͵ĸ¡µãÊýÀ´Ëµ£¬×î¸ßһλÊÇ·ûºÅ룬²»ÓÃ˵ÁË£¬1Ϊ¸ººÅ£¬0ΪÕý¡£½ô¸ú×ÅÖ¸ÊýλÊÇ8λ£¬Î²ÊýÊÇ23λ¡£ÓÉÓÚβÊýÊǹæ¸ñ»¯µÄ£¬×î¸ßһλ¿Ï¶¨·ÇÁ㣬²¢ÇÒ×î¸ßһλÒþ²Ø¡£ËùÒÔ¶ÔÓÚβÊýÀ´Ëµ£¬Êµ¼ÊÉÏ¿ÉÒÔÓÐ 23+1=24λ¡£ ±ÈÈç˵£¬Èç¹ûmantissaΪ010£¬exponentΪ3£¬sΪ0£¬ÔòβÊýʵ¼ÊÉÏÊÇ1.010£¬Òò´ËÕâ¸öÊýÊÇ+1.010*2^3=1010b,¼´ÎªÊ®½øÖÆ10.0¡£ DoubleµÄλÊý˵Ã÷ÀàËÆÓÚfloat¡£ ʲôÊǶ¨µãÊý£¿ ÎÒÃÇÔÚÉÏÊöµÄ¸¡µãÊýÖпÉÒÔ¿´µ½£¬¸¡µãµÄСÊýλÊǿɱäµÄ£¨Ëæexponent±ä»¯£©£¬Òò´Ë¸¡µãÊý¿É±í´ïµÄСÊý·¶Î§·Ç³£¹ã¡£µ«¸¡µãÊýÔËËãÁ¿·Ç³£´ó£¨´ÓËüµÄ¶¨ÒåÉϾÍÖªµÀÁË£©¡£²¢ÇÒÔÚĿǰÊг¡Õ¼ÓÐÁ¿×î´óµÄ¶¨µãDSP²¢²»Ö§³Ö¸¡µãÔËËã¡£ Òò´Ë£¬¶¨µãÊýÓ¦Ô˶øÉú¡£¶¨µãÊý¾ÍÊÇÖ¸ÔÚÒ»¸öÊýÖУ¬ÕûÊý²¿·ÖºÍСÊý²¿·ÖλÊý¹Ì¶¨¡£±ÈÈ磬ÎÒÃǶ¨µãÊý×ܹ²32룬ÆäÖÐСÊýÕ¼µÍ13λ£º typedef int fix_t; #define FIX_FRACBITS 13 ÈçºÎ½«Ò»¸öintÐ͵ÄÕûÊýת»¯Îª¶¨µãÊý£¿ IntÀàÐÍת¶¨µãÊý×î¼òµ¥¡£ÉÏÃæµÄ¶¨Ò壬СÊýλռµÍ13λ¡£ #define INTTOFIX(fix_t, fracbits, x) fix_t£¨(x) << (fracbits)£© ¼´ÎÒÃÇÖ»ÐèÒª½«x×óÒÆ¾ÍÐÐÁË£¬µ±È»Òª×¢Ò⣬Èç¹ûx±¾Éí³¬¹ýÁËÕûÊý²¿·ÖµÄ×î´óλÊý£¬Ôò»á²úÉúÒç³ö¡£ ÈçºÎ½«Ò»¸ödoubleÐÍСÊýת»¯Îª¶¨µãÊý£¿ ¸¡µãÊýתΪ¶¨µãÊýÓëintÐÍתΪ¶¨µãÊýÀàËÆ£¬±ÈÈç˵1.1101£¬×ªÎªÓÐ13λСÊýµÄ¶¨µãÊý¾ÍÊÇ1 1 1010 0000 0000£¬Ò²¾ÍÊÇ1.1101*2^13¡£ µ±È»£¬ÔÚintÐÍת¶¨µãʱ£¬ÎÒÃÇʹÓÃÁËÂß¼ÔËË㣬¶ø²»ÊÇÖ±½Ó³ËÒÔ2^13£¬ÊÇÒòΪÂß¼ÔËËãµÄËÙ¶ÈÒ»°ã±ÈËãÊõÔËËã¿ì¼¸Ê®±¶¡£µ«ÊÇÂß¼×óÒÆ²¢²»ÄÜÔËÓÃÓÚСÊý£¬doubleת¶¨µãʱÓÚÊÇÖ»ÄÜÓÃËãÊõ³Ë·¨ÁË¡£ ÏÂÃæÊÇdoubleת¶¨µã£º #define DBLTOFIX(fix_t, fracbits, x) \ fix_t£¨((x) * £¨double)(£¨fix_t£©(1) << (fracbits)))) £© ¶¨µãÊýÖ±½ÓÈçºÎÏà¼Ó£¿ ºÜ¼òµ¥£¬ÈçÏ¡£ÈçÏ£¬ÏÂÃæµÄºê¶¨ÒåµÄ¶¨µãÊýÏà¼ÓûÓп¼Âǵ½Êý¾ÝÒç³öµÄÎÊÌ⣬Èç¹ûµ±xºÍyͬºÅ²¢ÇÒÁ½Êý×ã¹»´óʱ£¬ÊÇ»á²úÉúÊý¾ÝλÒç³öµÄ¡£ÔÚ¾ßÌå±à³ÌʵÏÖÊ±ÒªÌØ±ð×¢Òâ¡£ #define FIX_ADD(fix_t, fracbits, x, y) ((x) + (y)) ¶¨µãÊýÈçºÎÏà³Ë£¿ ³Ë·¨¸üÈÝÒײúÉúÊý¾ÝλÒç³öµÄÎÊÌ⣬Òò´Ë£¬Èç¹ûÎÒÃÇÔËËãʱ¾ÍÒªÌØ±ðСÐÄ¡£Í¬Ñù£¬Ò²ÊÇûÓп¼Âǵ½Êý¾ÝÒç³öµÄÎÊÌâ¡£ Typedef _int64 fixbig_t; #define FIX_MUL(fix_t, fracbits, bigfix_t, x, y) \ Fix_t((bigfix_t(x) * bigfix_t(y)) >> (fracbits)) ¶¨µãÊýÈçºÎʵÏÖ³ý·¨£¿ ÈçÏÂʽËùʾ£¬ÎÒÃǰÑÒÆÎ»·Åµ½±»³ýÊýÄÇÀÊÇÒòΪÕâÑùµÄ´¦Àí»ù±¾Éϲ»»á²úÉúÏÂÒç³ö£¬Ìá¸ßÁ˾«¶È¡£ #define JAS_FIX_DIV_FAST(fix_t, fracbits, bigfix_t, x, y) \ JAS_CAST(fix_t, (JAS_CAST(bigfix_t, x) << (fracbits)) / (y)) |
2Â¥2015-05-05 09:19:00
jsnail
гæ (³õÈëÎÄ̳)
- Ó¦Öú: 1 (Ó×¶ùÔ°)
- ½ð±Ò: 118.4
- Ìû×Ó: 10
- ÔÚÏß: 1.8Сʱ
- ³æºÅ: 3850404
- ×¢²á: 2015-05-05
- רҵ: ÖÆÔìϵͳÓë×Ô¶¯»¯
|
¿ÉÒÔ¼òµ¥Àí½â¾ÍÊÇ ¹ËÃû˼Ò壬¡°¸¡µãÊý¡±¾ÍÊÇÖ¸ÔÚ¼ÆËã»ú±íʾÊý¾Ýʱ£¬Ð¡ÊýµãµÄλÖÿÉÒÔ¸¡¶¯£¨Òƶ¯£©µÄ£¬ÊÇÏà¶ÔÓÚ¶¨µãÊý¶øÑ﵀ ËùÒÔ¸¡µãÊýÔÚ±íʾһ°ã¶¼¿ÉÒÔ±íʾ·Ç³£´óµÄÊý¾Ý ¸¡µãÊýÔÚ¼ÆËã»úÀïÊÇÒÔ10µÄÃÝ´ÎÀ´±íʾµÄ£¬ËùÒÔ´æÔÚÒ»¶¨µÄ¾«¶ÈÎÊÌâ ¶¨µãÊýÔò²»»á |
3Â¥2015-05-05 16:27:53
liaor1999
Òø³æ (СÓÐÃûÆø)
- Ó¦Öú: 2 (Ó×¶ùÔ°)
- ½ð±Ò: 389.7
- Ìû×Ó: 94
- ÔÚÏß: 22Сʱ
- ³æºÅ: 1622055
- ×¢²á: 2012-02-17
- ÐÔ±ð: GG
- רҵ: ¼ÆËã»úÓ¦Óü¼Êõ

4Â¥2015-05-13 17:04:08
liu2012huan
ͳæ (ÕýʽдÊÖ)
- Ó¦Öú: 12 (СѧÉú)
- ½ð±Ò: 383.5
- ºì»¨: 2
- Ìû×Ó: 307
- ÔÚÏß: 22.4Сʱ
- ³æºÅ: 2076886
- ×¢²á: 2012-10-21
- ÐÔ±ð: GG
- רҵ: ¼ÆËã»úÈí¼þ

5Â¥2015-05-14 23:10:46













»Ø¸´´ËÂ¥