עבור לתוכן

C|פתירת משוואה ריבועית

Featured Replies

פורסם

אתה מבין מה בדיוק אתה רוצה?

תסביר לנו שוב.

  • תגובות 37
  • צפיות 5.7k
  • נוצר
  • תגובה אחרונה
פורסם
  • מחבר
כי משוואות ריבועיות אפשר ונהוג לפתור באמצעות השלמה לריבוע. משוואת השורשים היא הפתרון שתקבל מהשלמה בריבוע של משוואה ריבועית כללית (כזו שהמקדמים שלה יכולים להיות כל מספר ממשי, וכיוון שאנחנו לא יודעים מה הם אנחנו מסמנים אותם באמצעות a,b,c), וככה באמת מגיעים למשוואת השורשים: ע"י השלמה לריבוע. זאת אומרת שכל פעם שאתה משתמש בנוסחאת השורשים, אתה בעצם מתבסס על השלמה לריבוע שמישהו עשה כשהוכיח את הנוסחא.

אבל זה לא משנה כרגע, כי בקשו ממך להביא גם שורשים מרוכבים. האם אתה יודע מהו מספר מרוכב? הקוד שהבאת נותן רק תוצאות ממשיות.

לא אני לא כל כך יודע מהו מספר מורכב ?

אפשר הסבר?

פורסם

מרוכב, לא מורכב.

ההסבר הוא: לך תלמד אלגברה. :)

פורסם

eliom, ממבט על ההודעות שלך בפורום נראה שאתה מנסה כבר זמן מה ללמוד תכנות מכל מיני ספרים, ולא ממש מצליח.

חשבת (בשיא הרצינות) ללכת ללמוד תכנות בצורה מקצועית, כלומר באמצעות מורה פרטי או קורס כלשהו?

פורסם
לא אני לא כל כך יודע מהו מספר מורכב ?

אפשר הסבר?

מספרים מרוכבים (complex בלעז) הם הרחבה של המספרים הממשיים. אתה לא יודע להוציא שורש על מספר שלילי, למשל, כיוון שהתוצאה אינה מספר ממשי (כל המספרים שאתה מכיר, שאפשר למקם אותם על ציר מספרים בין מינוס אינסוף לאינסוף), אלא מספר מרוכב, הרחבה של הממשיים לציר נוסף.

קצרה היריעה מלהסביר פה על טבעם של המספרים המרוכבים, אך מדובר בדבר שעליך לדעת.

למזלך, מדובר על חומר ברמת בית ספר תיכון, כך שאם אתה תלמיד שטרם למד את החומר הנ"ל, או שאינך תלמיד יותר ומעולם לא למדת את החומר הזה, לא יהיה לך קשה מדי להשלים אותו.

אתה צריך ספר לימוד טוב (אני חושב שאלו של יואל גבע מכילים הסברים טובים) לרמת 5 יח"ל של כיתה י"א-י"ב, וממנו להשלים את כל הרקע המתימטי, וביחוד מספרים מרוכבים.

תכנות הוא בעיקרו מתמטי. מדמ"ח הוא תחום דעת שאפשר ליחסו כענף של המתמטיקה. אלגוריתמים, יעילות, סיבוכיות, מידע- מתימטיקה. אתה מוכרח להחזיק רקע מתימטי מספיק איתן בכדי להתמודד עם תכנות כהלכה, אחרת יהיה לך קשה מאוד עד בלתי אפשרי ללמוד תכנות כהלכה.

פורסם
  • מחבר
מספרים מרוכבים (complex בלעז) הם הרחבה של המספרים הממשיים. אתה לא יודע להוציא שורש על מספר שלילי, למשל, כיוון שהתוצאה אינה מספר ממשי (כל המספרים שאתה מכיר, שאפשר למקם אותם על ציר מספרים בין מינוס אינסוף לאינסוף), אלא מספר מרוכב, הרחבה של הממשיים לציר נוסף.

קצרה היריעה מלהסביר פה על טבעם של המספרים המרוכבים, אך מדובר בדבר שעליך לדעת.

למזלך, מדובר על חומר ברמת בית ספר תיכון, כך שאם אתה תלמיד שטרם למד את החומר הנ"ל, או שאינך תלמיד יותר ומעולם לא למדת את החומר הזה, לא יהיה לך קשה מדי להשלים אותו.

אתה צריך ספר לימוד טוב (אני חושב שאלו של יואל גבע מכילים הסברים טובים) לרמת 5 יח"ל של כיתה י"א-י"ב, וממנו להשלים את כל הרקע המתימטי, וביחוד מספרים מרוכבים.

תכנות הוא בעיקרו מתמטי. מדמ"ח הוא תחום דעת שאפשר ליחסו כענף של המתמטיקה. אלגוריתמים, יעילות, סיבוכיות, מידע- מתימטיקה. אתה מוכרח להחזיק רקע מתימטי מספיק איתן בכדי להתמודד עם תכנות כהלכה, אחרת יהיה לך קשה מאוד עד בלתי אפשרי ללמוד תכנות כהלכה.

למה ב -ויקיפדיה לא מוסבר טוב?

פורסם

בויקיפדיה יש מידע כללי, אין שם ניסיון ללמד אותך.

אתה כנראה אפילו לא יודע מה זה שדה (כמבנה אלגברי) ובכלל הרקע המתמטי שלך מועט מדי.

תתחיל את לימודי המתמטיקה המקדימים. כמו שאמרו כאן, מדעי המחשב זה תחום במתמטיקה. אם תרצה רשימת נושאים במטמתיקה, אוכל לתת לך.

פורסם

יש הרבה נושאים במדמ"ח (המורחב המוכלל) שאפשר להסתדר איתם גם בלי ידע מתימטי גבוה. לדוגמה, הנדסת תוכנה, בדיקות תוכנה (לא מדבר על הוכחת נכונות שזה ענף מתימטי), תצורה, תיכנות מערכות וכו'... אפשר להתמודד עם אלה בלי לדעת מתימטיקה לעומק.

אפשר גם לעשות מניפולציות במספרים מרוכבים/מדומים גם אם לא מכירים את המושג "שדה".

לשואל המקורי - מה המטרה שלך? ללמוד לתכנת או לדעת לפתור משוואות ריבועיות?

אם מטרתך ללמוד תיכנות אז אנא דחה את השאלה הזאת למועד אחר ועבור לתרגילים יותר פשוטים ופחות מתימטיים... את המתימטיקה תוכל להשלים במהלך הזמן. אם מטרתך ללמוד לפתור משוואות ריבועיות במחשב אז אתה חייב ללמוד קודם איך פותרים זאת "על הניייר" עם נייר ועפרון. להבין מה השיטה ולנסות לפתור כמה תרגילים. רק אח"כ לנסות לכתוב תוכנית מחשב שתעשה את זה. בינתיים תלמד מבנים בסיסיים בשפת C - תנאים לולאות השוואות וכו'.

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים