PDA

View Full Version : Θέλω ένα παράδειγμα της atoi


henriklarsson
16-06-2005, 10:11
μπορεί κάποιος να μου στείλει ένα παράδειγμα τις συνάρτησης atoi

MADKiller7
16-06-2005, 10:14
δεν ξερω να σου πω αυτο που ζητας,αλλα σε ενημερωνω να αλλαξεις τα greeklish σε ελληνικα.διαβασε τους κανονισμους στο λινκ

http://www.pctechnology.gr/vbull/vb/faq.php?

καλως ηρθες στο φορουμ.

circular
16-06-2005, 10:20
Καλώς ήλθες στο σαιτ, henriklarsson!

H atoi χρησιμοποιείται ως εξής:

int main(int argc, char **argv)
{
if(argc > 1)
{
int i = atoi(argv[1]);
printf("The first argument is %d", i);
}
return 0;
}

οποτε καλώντας το πρόγραμμα σου με ένα ακέραιο αριθμό σαν όρισμα στη μεταβλητή ι εκχωρειται ο ακέραιος που αντιστοιχεί στο πρώτο όρισμα της εφαρμογής.

henriklarsson
16-06-2005, 10:29
θέλω να μετατρέψω έναν διάδικο σε δεκαδικό με την ατοί

abc
16-06-2005, 11:02
Η atoi μετατρέπει string σε integer.

Convert string to integer.
Parses string interpreting its content as a number and returns an int value.
http://www.cplusplus.com/ref/cstdlib/atoi.html

Σημαίνει alpha to integer, δηλ. μετατροπή γράμματος σε νούμερο. Έτσι όταν το input είναι με μορφή char, η atoi το μετατρέπει σε ακέραιο.

Δεν πρέπει να υπάρχει standard συνάρτηση για την μετατροπή που ζητάς.
Κάνε κάτι τέτοιο
http://www.google.com.gr/search?q=convert+binary+into+integer

yop
16-06-2005, 11:53
Καπου υπαρχει ενα thread με decimal to binary conversion σε c++ ριξε μια ματια... Αν κατι δεν καταλαβαινεις εδω ειμαστε.

abc
16-06-2005, 22:37
Καπου υπαρχει ενα thread με decimal to binary conversion σε c++ ριξε μια ματια...

Το αντίστροφο ψάχνει.