28 תשובות
נראלי צריך math.pow
אבל זה בjava לא בטוחה אם גם בc
שואל השאלה:
לפי האינטרנט זה פשוט pow
לפי האינטרנט זה פשוט pow
אז אמור לעבוד. יכול להיות יש בעיה אחרת. אני יכולה לנסות לראות מה הבעיה אם תשלח לי את כל הקוד
שואל השאלה:
נזכרתי שהפונקציה אמורה לעבוד עם double ולא עם int אז שיניתי לdouble וזה עדיין לא עובד.
נזכרתי שהפונקציה אמורה לעבוד עם double ולא עם int אז שיניתי לdouble וזה עדיין לא עובד.
שואל השאלה:
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int dec_to_bin(int decimal)
{
int binary = 0, i=0;
while(pow(2, i)<decimal) {i++;}
for(; decimal>0; decimal = decimal-pow(2, i))
{
if(decimal>=0)
binary = (binary*10)+1;
i--;
}
return binary;
}
זאת הפונקציה שלא עובדת
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int dec_to_bin(int decimal)
{
int binary = 0, i=0;
while(pow(2, i)<decimal) {i++;}
for(; decimal>0; decimal = decimal-pow(2, i))
{
if(decimal>=0)
binary = (binary*10)+1;
i--;
}
return binary;
}
זאת הפונקציה שלא עובדת
גם בסי שארפ זה
math pow
זאת פונקציה שאת יצרת או בקלאסס
math pow
זאת פונקציה שאת יצרת או בקלאסס
שואל השאלה:
אוהבת לעזור, ניסיתי לשנות את זה לmath.pow ואז זה בכלל לא זיהה את זה, זה רק עשה יותר שגיאות.
אוהבת לעזור, ניסיתי לשנות את זה לmath.pow ואז זה בכלל לא זיהה את זה, זה רק עשה יותר שגיאות.
אולי הדרך שהמרת תבסיסים אינה נכונה?
רשמת math.pow?
רשמת math.pow?
שואל השאלה:
כלומר כששיניתי אותם לdouble? אין ממש איך לטעות בזה, את i שיניתי לסוג double ואת המספרים פשוט רשמתי עם .0 בסוף. זה לא אמור להיות מדע טילים.
כלומר כששיניתי אותם לdouble? אין ממש איך לטעות בזה, את i שיניתי לסוג double ואת המספרים פשוט רשמתי עם .0 בסוף. זה לא אמור להיות מדע טילים.
זה לא משנה אם זה double או לא בכל אופן זה היה אמןר לפעול לך
כאילו אם היית מכניסה מספרים רגילים זה היה פועל שהתוצאה היא שלמה
תנסיmypow בדקתי עכשיו בגוגל
כאילו אם היית מכניסה מספרים רגילים זה היה פועל שהתוצאה היא שלמה
תנסיmypow בדקתי עכשיו בגוגל
שואל השאלה:
כן, שמתי לב שעם מספרים רגילים זה עובד. וmypow לא קיים בטוח שרשמת נכון?
מקסימום אני יכולה לכתוב לעצמי פונקציה של להעלות בחזקה זה לא כזה ביג דיל.
כן, שמתי לב שעם מספרים רגילים זה עובד. וmypow לא קיים בטוח שרשמת נכון?
מקסימום אני יכולה לכתוב לעצמי פונקציה של להעלות בחזקה זה לא כזה ביג דיל.
mypow נסי אני אבדוק שוב
גם רשום pow בספריית math.h
גם רשום pow בספריית math.h
קישורים מצורפים:
שואל השאלה:
hola, כבר ניסיתי להמיר לdouble וזה לא עבד, כנראה שהפונקציה לא עובדת עם משתנים (לא שאני מבינה איך זה הגיוני אבל זה מה שקורה). ובc לא צריך לרשום את הספרייה, כשרושמים את הספרייה הקומפיילר לא מבין מה רוצים ממנו.
hola, כבר ניסיתי להמיר לdouble וזה לא עבד, כנראה שהפונקציה לא עובדת עם משתנים (לא שאני מבינה איך זה הגיוני אבל זה מה שקורה). ובc לא צריך לרשום את הספרייה, כשרושמים את הספרייה הקומפיילר לא מבין מה רוצים ממנו.
ווי סי יותר מסובכת אז מסי שארפ חשבתי הן דומות
שואל השאלה:
mypow גם לא עובד
mypow גם לא עובד
שואל השאלה:
כן c יותר ישנה מc# ויותר מעצבנת. למזלי תוך שבוע אני מסיימת ללמוד אותה וזהו.
כן c יותר ישנה מc# ויותר מעצבנת. למזלי תוך שבוע אני מסיימת ללמוד אותה וזהו.
את לומדת לבד?
אם זה היה סי שארפ גם הייתי שולחת מה המורה שלח בנוגע לזה
אם זה היה סי שארפ גם הייתי שולחת מה המורה שלח בנוגע לזה
שואל השאלה:
מצאתי את הבעיה! תודה לאל.
מסתבר שבזמן הקומפילציה צריך לרשום -lm אחרי השם של הקובץ שמקמפלים, אחרת הספרייה math לא עובד טוב. זאת פעם ראשונה שבאמת יש לי שימוש בספרייה הזאת בשפת c (שזה מוזר כי בניתי תוכניות הרבה יותר מורכבות מזה בשפה הזאת אבל שיהיה) אז לא ידעתי שזה משהו שקיים בכלל.
תודה על העזרה אבל :)
מצאתי את הבעיה! תודה לאל.
מסתבר שבזמן הקומפילציה צריך לרשום -lm אחרי השם של הקובץ שמקמפלים, אחרת הספרייה math לא עובד טוב. זאת פעם ראשונה שבאמת יש לי שימוש בספרייה הזאת בשפת c (שזה מוזר כי בניתי תוכניות הרבה יותר מורכבות מזה בשפה הזאת אבל שיהיה) אז לא ידעתי שזה משהו שקיים בכלל.
תודה על העזרה אבל :)
שואל השאלה:
איזה יופי כל הפונקציות בקובץ לא תקינות.
טוב זה מה שאני מקבלת כשאני מתכנתת בין 3 ל5 לפנות בוקר.
איזה יופי כל הפונקציות בקובץ לא תקינות.
טוב זה מה שאני מקבלת כשאני מתכנתת בין 3 ל5 לפנות בוקר.
חזרתי בדיוק, אני יכולה לנסות ללמוד מהר c ולהבין מה לא בסדר (פשוט אני מתכנתת בjava וזה דיי שונה)
בעוד כמה דקות אני אלך למחשב אני אראה
בעוד כמה דקות אני אלך למחשב אני אראה
אנ לא משנה כבר הצלחת חחח
שואל השאלה:
זה בסדר חח, כבר פתרתי את הבעיה :)
עכשיו עברתי ללגרום לפונקציות שלי לתת את התוצאה הנכונה, ואת זה אני כבר אעשה לבד חח
זה בסדר חח, כבר פתרתי את הבעיה :)
עכשיו עברתי ללגרום לפונקציות שלי לתת את התוצאה הנכונה, ואת זה אני כבר אעשה לבד חח
וואו c ממש מוזר java מאוד נוח לעומת c
ובהצלחה רבה
שואל השאלה:
מסכימה. אני מתגעגעת לג'אווה, נמאס לי מהקורס תכנות מערכות המעצבן הזה. (למרות שהוא עדיף על חשבון אינפיניטסימלי בהרבה ואני ממש לא מצפה ללפנות את כל הזמן הפנוי שלי ל ללמוד אינפי -_-)
מסכימה. אני מתגעגעת לג'אווה, נמאס לי מהקורס תכנות מערכות המעצבן הזה. (למרות שהוא עדיף על חשבון אינפיניטסימלי בהרבה ואני ממש לא מצפה ללפנות את כל הזמן הפנוי שלי ל ללמוד אינפי -_-)
שואל השאלה:
תודה חח :)
תודה חח :)
שואל השאלה:
אדון שוקו, כבר הסתדרתי עם הבעיה אבל תודה בכל מקרה :)
אדון שוקו, כבר הסתדרתי עם הבעיה אבל תודה בכל מקרה :)
באותו הנושא: