[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

zerg

4/13/2005 4:23:00 PM

ÐÒÉ×ÅÔ

õ ÍÅÎÑ ÔÁËÁÑ ÐÒÏÂÌÅÍÁ: ÎÁÐÉÓÁÌ ÐÒÏÇÒÁÍÍÕ ÎÁ ÓÉ, ÔÁË ×ÏÔ ÉÚ ÓÒÅÄÙ ÑÚÙËÁ ÏÎÁ
ÚÁÐÕÓËÁÅÔÓÑ É ÐÒÅËÒÁÓÎÏ ÒÁÂÏÔÁÅÔ, É ÄÁÖÅ ÅÓÌÉ åèå ÓÏÚÄÁÀ ÔÏ ÏÎÁ ÒÁÂÏÔÁÅÔ
ÔÏËÏ ÔÏÇÄÁ, ËÏÇÄÁ ÎÁÈÏÄÉÔÓÑ × ÐÁÐËÅ Ó ÑÚÙËÏÍ ó, Á ËÁË ÔÏËÏ ÅÅ ×ÙÎÏÓÉÛØ
ÏÔÔÕÄÁ, ÉÌÉ ÐÙÔÁÅÛØÓÑ ÄÒÕÇÏÊ ÓÒÅÄÏÊ ÏÔËÒÙÔØ (Visual C++ ÎÁÐÒÉÍÅÒ), ÔÁË ÏÎÁ
ÎÁÞÉÎÁÅÔ ×ÙÄÁ×ÁÔØ ÏÛÉÂËÕ ÏÂÒÁÝÅÎÉÑ Ë ÁÄÒÅÓÕ ÐÁÍÑÔÉ. ËÏÇÄÁ Ñ ÅÅ ÔÒÁÓÓÉÒÏ×ÁÌ,
ÔÏ ×ÙÑÓÎÉÌ ÞÔÏ ÏÎÁ ÇÌÀÞÉÔ ÉÍÅÎÎÏ ÎÁ ÆÕÎËÃÉÉ gcvt. × ÞÅÍ ÔÕÔ ÄÅÌÏ?? ËÁË ÍÏÖÎÏ
ÔÁËÕÀ ÏÛÉÂËÕ ÉÓÐÒÁ×ÉÔØ?? ÐÏÍÏÇÉÔÅ ÌÁÍÅÒÕ.

P.S. ÷ÒÏÄÅ ÂÙ ÐÒÉ ÓÏÚÄÁÎÉÉ åèå ÏÎÏ ÄÏÌÖÎÏ ×ÓÅ ÎÕÖÎÏÅ ÐÉÈÁÔØ × ÓÁÍÕ ÐÒÏÇÕ!!

--
zerg

4 Answers

Anthony Sherstyuk

4/13/2005 5:55:00 PM

0

zerg ?EUAO:

> P.S. ÷OIAA AU ?OE OIUAAIEE aea III AIIOII ?OA IOOIIA ?EEAOO ? OAIO ?OICO!!

uOI AIIOII AUOO IIOII ?UOOA?EOO CAA-OI ? Project->Options... EIE
Compiler->Preferences... EIE ?OI-OI ?IAIAIIA.
uu a ?OI UA ?OIEAEN gcvt?

zerg

4/13/2005 6:17:00 PM

0




> üÔÏ ÄÏÌÖÎÏ ÂÙÔØ ÍÏÖÎÏ ×ÙÓÔÁ×ÉÔØ ÇÄÅ-ÔÏ × Project->Options... ÉÌÉ
> Compiler->Preferences... ÉÌÉ ÞÔÏ-ÔÏ ÐÏÄÏÂÎÏÅ.
ÔÁÍ ÄÁÖÅ ÎÅÔ ÔÁËÉÈ ×ËÁÌÄÏË!! Õ ÍÅÎÑ ÓÔÁÎÄÁÒÔÎÙÊ ÄÏÓÏ×ÓËÉÊ!!

> úù á ÞÔÏ ÚÁ ÆÕÎËÃÉÑ gcvt?
ÏÎÁ ÐÅÒÅ×ÏÄÉÔ ÞÉÓÌÏ ÔÉÐÁ doublÅ ÌÉ float × ÕËÁÚÁÔÅÌØ ÎÁ ÓÔÒÏËÕ ÔÉÐÁ *char

÷ÁÌÅÒ?Ê ÷ÏÌÏÄÉÍÉÒÏ×ÉÞ

4/13/2005 8:35:00 PM

0


> úù á ÞÔÏ ÚÁ ÆÕÎËÃÉÑ gcvt?
gcvt <STDLIB.H>

Converts a floating-point number to a string

Declaration

char *gcvt(double value, int ndec, char *buf);

Remarks

gcvt converts value to a null-terminated ASCII string and stores the string
in buf.

It produces ndec significant digits in FORTRAN F format, if possible.

Otherwise, it returns the value in the printf E format (ready for printing).

gcvt might suppress trailing zeros.

Return Value

On success, returns the address of the string *buf.

Portability

DOS UNIX Windows ANSI C C++ only
yes yes yes

See Also

ecvt
fcvt
sprintf

Example

gcvt example

/* gcvt example */

#include <stdlib.h>
#include <stdio.h>

int main(void)
{
char str[25];
double num;
int sig = 5; /* significant digits */

/* a regular number */
num = 9.876;
gcvt(num, sig, str);
printf("string = %s\n", str);

/* a negative number */
num = -123.4567;
gcvt(num, sig, str);
printf("string = %s\n", str);

/* scientific notation */
num = 0.678e5;
gcvt(num, sig, str);
printf("string = %s\n", str);

return(0);
}



÷ÁÌÅÒ?Ê ÷ÏÌÏÄÉÍÉÒÏ×ÉÞ

4/13/2005 8:38:00 PM

0

Á ÏÛÉÂËÁ debugÁ ÐÏÓÔÏÑÎÎÁ ÎÁ gcvt??
á ÐÏËÁÖÉ ËÏÄ ×ÙÚÏ×Á gcvt, ËÁÖÄÙÊ ÐÁÒÁÍÅÔÒ ÔÏÖÅ.