פורסם 2013 במאי 1112 שנים ב c++ כשזה אינטים אז אין בעיה אני קורא שורה לתוך סטרינג ומתייחס לזה במערך ומוציא את המספרים כאינטים אבל בדאבלים זה לא עובד..איך אני יכול להוציא את המספרים לתוך משתנה דאבל? נניח וזה הקובץ0 1.1 0 0 0 0 0 0 00 0 0.7 1.0 0 0 0 0 00 0.9 0 0 1.2 1.3 0 0 00 0.9 0 0 0 1.1 0.1 0 00 0 0 0 0 0 0 0.8 0.60 0 1.1 1.3 0 0 0.2 0 1.10 0 0 0.2 0 0.1 0 0 00 0 0 0 0.9 0 0 0 00 0 0 0 0 0 0 0 0
פורסם 2013 במאי 1112 שנים מחבר איך? אם זה אינט אז אני עושה string s; ואז *(s+i) וזה מוציא לי את האינט אבל בדאבל יש נקודה ועוד מספרים אז אני תופס את כל הדאבל?
פורסם 2013 במאי 1112 שנים fscanf או sscanf עדיפים על atof כיוון שהם מחזירים ערך שמציין אם ההמרה עברה בהצלחה. עם atof וחברותיה אין דרך להבדיל בין שגיאה לבין מחרוזת שמכילה את המספר 0.זכור שקריאת double נעשית ע"י lf%. נערך 2013 במאי 1112 שנים על-ידי Zelig
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.