[Powered by Google Translate] לעקסי ראָסס: אַלע רעכט, הי, אַלעמען.
באַגריסונג צו דער ערשטער קס50 סופּערסעקטיאָן.
דאס וועט זייַן דער בלויז וואָך פון סופּערסעקטיאָנס.
נאָך דעם, איר וועט זייַן געגאנגען צו רעגולער אָפּטיילונג מיט דיין
אַסיינד טף.
אבער דעם וואָך, מיר רע טאן עס אין אַ קליין ביסל פון אַ אַנדערש
פֿאָרמאַט, כאָטש די פאַקטיש פֿאָרמאַט, ווי עס ס געגאנגען צו גיין
פֿאַר דער ווייַטער שעה און אַ האַלב אָדער אַזוי, איז געגאנגען צו זייַן שיין
ענלעך צו וואָס איר וועט זייַן געזען פֿאַר
די מנוחה פון די זמאַן.
>> אַזוי וואָס מיר רע געגאנגען צו טאָן איז אָנהייב דורך געגאנגען איבער די
אָפּטיילונג טייל פון דיין פּראָבלעם שטעלן.
אַזוי אויב איר ווע לייענען איבער די פּ שטעלן, וואָס אַלעווייַ איר האָבן,
איר וועט זען אַז דאָרט ס אַ טייל גערופן "א אָפּטיילונג פון
פראגעס ", און די ביסט מענט צו זייַן ניטאָ
איבער אין דיין סעקשאַנז.
אַזוי איר האָבן אַ מייַלע דורך זייַענדיק דאָ אין אַז איר באַקומען צו
גיין איבער די מער קאַנסעפּטשואַל-באזירט שאלות.
און נאָך מיר טאָן אַז, מיר רע געגאנגען צו גיין איבער די לעצטע צוויי
אָפּטיילונג שאלות, וואָס זענען מער ונטערטוקנ זיך
אין קאָודינג טיפּ שאלות.
אַזוי מיר רע פאקטיש געגאנגען צו האָבן איר גייז נעמען אַ ביסל
מינוט פֿאַר יעדער קשיא, פּרובירן צו סאָלווע זיי אויף דיין אייגן, און
דעמאָלט מיר רע געגאנגען צו קומען צוזאַמען ניצן די נייַ קס50
ספּייסאַז געצייַג און גיין איבער די ענטפֿערס אַזוי איר אַלע האָבן די
ריכטיק קאָד צו באריכטן.
>> אַזוי אַ פּאָר פון מודעות.
דו זאלסט ניט פאַרגעסן וואָס דאָרט ס אָפיס שעה יעדער נאַכט דעם
וואָך אין אַננענבערג 8-11, אַזוי טאָן נעמען
מייַלע פון ​​יענע.
און אויך, טאָן ניט אָנהייבן די פּ שטעלן אויך שפּעט אין דער וואָך.
אָנהייב הייַנט בייַ נאַכט אָדער מאָרגן נאַכט בייַ די לעצט.
איר וועט באַדויערן עס אויב איר וואַרטן אויך לאַנג צו אָנהייבן
און לויפן אין ענינים.
אַזוי נעמען אונדזער עצה און באשטימט אָנהייב פרי.
דאס וועט זייַן אַ גוטע וועג צו באַקומען אנגעהויבן מיט
די אָפּטיילונג שאלות.
אַזוי איך בין לעקסי, דורך דעם וועג.
איך בין אַ טף.
און דאָס איז דן, וואס ס אויך אַ טף.
און בראַדלי: היי, גייז.
לעקסי ראָסס: און ער ס געגאנגען צו באַקומען
אנגעהויבן מיט די פראגעס.
>> און בראַדלי: אַלע רעכט.
אַזוי איך בין געגאנגען צו נאָר פאָרשטעלן אַ פּאָר קליין קאַמפּיילער
ישוז אַז מיר רע געגאנגען צו רעדן וועגן און נאָר גיין דורך
עטלעכע סאָרט פון קאַנסעפּטשואַל געדאנקען וואָס מיר דאַרפֿן צו פאקטיש לויפן
קאָד, אָדער אין אַ אַפּפּליאַנסע אָדער מיט אונדזער סאָרט פון שווינדל
אַפּפּליאַנסעס, לויפן קס50 און ספּאַסעס.
אַזוי לאָזן ס נאָר זען אויב ווער עס יז אין די וילעם האט קיין געדאַנק
וועגן וואָס מיר רע גערעדט וועגן.
>> אַזוי וואָס איז אַ ביבליאָטעק אין דעם קאָנטעקסט פון קאָד?
ווער עס יז האָבן קיין געדאַנק?
אָוקיי.
זיס.
וילעם: ווי אַ לאַגער פון פאַנגקשאַנז אַז עמעצער אַנדערש
שוין פּראָוגראַמד אַז מיר קענען בויען אַרויף?
און בראַדלי: עקסאַקטלי.
אַזוי אַ ביבליאָטעק איז אַ לאַגער פון פאַנגקשאַנז אַז עמעצער אַנדערש
האט שוין פּראָוגראַמד אַז מיר טאָן ניט האָבן צו
שייַעך-מאַכשער זיך.
אַזוי מיר האָבן דאס ווי דער נאָרמאַל איך / אָ ביבליאָטעק, די
קס50.ה ביבליאָטעק, וואָס זענען זאכן וואָס די וועלט, די
אינטערנעט, דער שטעקן האָבן געמאכט אַז מאכט אונדזער
לעבן גרינגער ווי קאָדערס.
אַזוי ווי טאָן איר דרוקן דאס צו אַ פאַרשטעלן?
איך האב קיין געדאַנק, פּרינטף טוט עס פֿאַר מיר.
עס ס עפּעס עמעצער אַנדערש האט שוין געמאכט אַז איז
אָסאַם און אַרבעט גאַנץ גוט.
>> אָוקיי.
אַזוי צו נוצן לייברעריז, אויף די אנדערע האַנט, אָבער, איר האָבן
צו פאקטיש טאָן עטלעכע עקסטרע זאכן מיט דיין קאָד.
אַזוי איר האָבן צו נוצן זאכן ווי דעם # אַרייַננעמען.
וואָס טוט אַז טאָן?
וואָס ראָלע טוט וואָס שפּילן ווען איר האָט עס אין אַ פּראָגראַם?
וילעם: עס לעץ איר מאַכן נוצן פון קיין פאַנגקשאַנז וואָס זענען
[ינאָדאַבאַל]
ביבליאָטעק דורך פשוט ניצן די זוך וואָס האָבן שוין
[ינאָדאַבאַל]
ביבליאָטעק.
און בראַדלי: אָוקיי.
עס לעץ איר ציען ביבליאָטעק פאַנגקשאַנז אין דיין קאָד, אָבער
עס טוט עס אין אַ וועג וואָס איז נישט פּונקט די זעלבע ווי ווי
-לקס50, וואָס מיר וועט באַקומען צו אין אַ מינוט.
עס נאָר לעץ דער קאַמפּיילער וויסן אַז היי, דאָרט זענען די
פאַנגקשאַנז וואָס זענען געגאנגען צו קומען אַרויף אין דיין קאָד.
זייַן אַווער אַז אויב זיי זענען נישט גאָר דיסקרייבד אין די קאָד
אַז ס אין פראָנט פון איר, דאָרט ס עטלעכע ביבליאָטעק פֿונקציע
וואָס איז געגאנגען צו נעמען קעיר פון אים.
>> אַזוי אין דעם פאַל פון פּרינטף, וואָס מיר וועט גיין איבער אַ פּאָר
מאל הייַנט, איז די סטאַנדאַרט איך / אָ ביבליאָטעק.
אַזוי בשעת איך טאָן ניט דעפינירן פּרינטף ערגעץ אין מיין קאָד אלץ, די
נאָרמאַל איך / אָ נעמט קעיר פון אים פֿאַר מיר, און איך וועט טאָן # אַרייַננעמען
סטדיאָ.ה, און עס וועט ציען אין די פאַנגקשאַנז אַז איך
האָבן ניט אלץ דיפיינד.
אַזוי וואָס איז די חילוק, דעריבער, צווישן דעם # אַרייַננעמען
און-לקס50?
וואָס טוט-לקס50 טאָן ווען איך פאָרן עס צו די
קאַמפּיילער, ווי קלאַנג?
ווער עס יז האָבן קיין געדאַנק?
אָוקיי.
יאָ?
וילעם: עס לעץ איר צוטריט די קס50 ביבליאָטעק?
און בראַדלי: עס לעץ איר צוטריט די קס50 ביבליאָטעק אין
אַז עס דערציילט דער קאַמפּיילער, קלאַנג, אַז היי, דאָס איז ווו
איר פאקטיש גיין צו באַקומען די פאַנגקשאַנז.
אַזוי דער # אַרייַננעמען <קס50.ה> זאגט עס זענען
די פאַנגקשאַנז ערגעץ.
דער-לקס50 זאגט, גיין צו דעם אָרט אין דיין קאָמפּיוטער -
אַז ס די קס50 ביבליאָטעק -
און ציען אַרויף די פאַקטיש קאָד פֿאַר די פאַנגקשאַנז.
טוט וואָס מאַכן זינען, אַלעמען?
>> אַזוי די זענען אַלע זאכן וואָס זענען צו הילף דיין קאַמפּיילער
צוזאמען מיט מאכן די קאָד פאקטיש לויפן.
שנעל קשיא.
צי מען וויסן וואָס אַ קאַמפּיילער איז?
גוט זינען?
עס ס בייסיקלי גענומען די געשריבן קאָד וואָס איר האָבן,
קאַנווערטינג עס צו ביינערי, קאַנווערטינג אין מאַשין קאָד,
אַזוי דיין קאָמפּיוטער קענען פאקטיש פֿאַרשטיין עס.
און אָן ווייַטער האַוועניש, מיר רע געגאנגען צו גיין אין די מער
פאַקטיש קאָודינג עקסערסייזיז אַז איר גייז וועט האָבן עטלעכע שפּאַס
סינגקינג דיין ציין אין, און לעקסי וועט גיין איבער אַז.
>> לעקסי ראָסס: אָוקיי.
אָסאַם.
אַזוי מיר רע געגאנגען צו גיין איבער צוויי שאלות דאָ.
אַזוי דער ערשטער איינער איז פאקטיש, איר קענען זען, עס ס אַ קליין ביסל
קליין רעכט דאָ, אָבער יסענשאַלי עס ס אַסקינג איר צו
שרייַבן אַ פּראָגראַם צו נעמען עטלעכע באַניצער אַרייַנשרייַב.
איך בין נישט זיכער וואָס עס ס אַ שוואַרץ קוואַדראַט דאָרט.
עס ס מיסטעריעז.
עס זאָל זייַן פייַן, כאָטש.
אַזוי עס וויל איר צו נעמען אַ באַניצער אַרייַנשרייַב אין סעלסיוס, בייַטן אַז
צו פאַהרענהעיט, און דעריבער זאָגן די באַניצער וואָס דער טעמפּעראַטור
וואָלט זייַן אין פאַהרענהעיט.
אַזוי איר קענען זען אַ מוסטער אַרייַנשרייַב / רעזולטאַט סיקוואַנס דאָ.
דער באַניצער ינפּוץ - נאָך סעלסיוס, די דרייסט רעפערס צו
באַניצער אַרייַנשרייַב.
אַזוי דער באַניצער ינפּוץ 100, און דער פּראָגראַם אַוטפּוץ
פאַהרענהעיט, 212.0.
און אַ וויכטיק דיסטינגקשאַן אין דעם פּראָגראַם איז אַז מיר רע
געגאנגען צו נאָר האָבן איינער דעצימאַל אָרט, אַזוי מיר וועט זען ווי צו טאָן
אַז ווי געזונט.
און אַזוי אן אנדער זאַך צו טאָן איז אַז מיר רע ניצן אַ.אָוט
ווייַל קלאַנג, דער קאַמפּיילער, אויטאָמאַטיש נעמען זייַן ביינערי
טעקעס אַ.אָוט סייַדן איר ספּעציפיצירן עס מיט אַ זיכער פאָן צו געבן
עס זייַן אייגן נאָמען, אָבער פֿאַר איצט מיר רע נאָר געגאנגען צו נוצן די
פעליקייַט, אַ.אָוט.
>> אַזוי לאָזן ס פאקטיש נעמען אַ ביסל מינוט און פּרובירן צו שרייַבן אויס
עטלעכע קאָד פֿאַר דעם אליין.
אַזוי עס ס 4:15.
אַזוי בייַ 4:20, מיר זענען געגאנגען צו קומען צוריק און - אָה, רעכט.
ספּייסאַז.
קיל.
דאס איז סאָרט פון ווי וואָס מיר רופן סקעלעט קאָד אין אַז
עס ס אַ סקעלעט, אָבער איר האָבן צו פּלאָמבירן אין די פלייש פון די
פּראָגראַם צו פאקטיש מאַכן עס לויפן.
אַזוי איר קענען זען די # אַרייַננעמען דיירעקטיווז אַרויף דאָרט צו אַרייַננעמען
קס50 און סטדיאָ.
איך אנגעוויזן אין אַ באַמערקונג די פאַקטיש פאָרמולע פֿאַר קאַנווערטינג
סעלסיוס צו פאַהרענהעיט, אין פאַל איר טאָן ניט געדענקען פון הויך
שולע וויסנשאַפֿט אָדער וואַטנאַט.
און דאַן דאָס איז נאָר אַ סקעלעט פֿאַר
די פאַקטיש הויפּט פֿונקציע.
אַזוי אַלץ איר שרייַבן איז געגאנגען צו גיין דאָ.
און אין סדר צו פאקטיש באַקומען צו דעם פּלאַץ -
אַזוי קס50 ספּאַסעס קענען זייַן געליינט ניצן דעם URL, וואָס דן איז
געגאנגען צו שרייַבן אויף דעם ברעט, און איך וועט דיקטירן ווי געזונט.
און בראַדלי: cs50.net/spaces--
לעקסי ראָסס: / קוולק -
איך בין נעבעכדיק, י.
און בראַדלי: י?.
לעקסי ראָסס: ניין, ניט, ניט, ניט.
אַז ס פייַן.
קילסיוופג.
אַזוי איך זאָל זען אַלעמען ס נעמען מין פון פּאַפּינג אַרויף דאָ.
>> אָסאַם.
דאס קוקט גרויס.
דאס מיטל מענטשן זענען דזשוינינג די פּלאַץ.
אַזוי אויב איר האָט ניט גאַטאַן אַ געלעגנהייַט צו שפּילן אַרום אין
ספּייסאַז נאָך, דאָס איז פאקטיש וואָס איר ניטאָ געגאנגען צו זייַן ניצן
מיט דיין טפס אין אָפּטיילונג אַלע זמאַן.
ווי עס אַרבעט איז מין פון יעדער יינער שרייבט זייער אייגן
קאָד, און קיינער קענען זען עס ביז איר דריקן די היט
קנעפּל, וואָס איך בין פּוינטינג צו רעכט איצט.
אַזוי איך בין געגאנגען צו דריקן היט, און אויב איר אַלע גיין צו מיין נאָמען,
וואָס איר זאָל זייַן ביכולת צו זען עס אין מענטשן אין דעם
פּלאַץ, וואָס איז לעקסיס בעריל ראָסס.
אַזוי ווי עס ס געגאנגען צו קוקן איז איר דריקט אויף מיין נאָמען, און
איר ניטאָ געגאנגען צו זען רעוויסיאָן 5, וואָס
איז די לעצט רעוויזיע.
קאָפּי בלויז רעוויסיאָן 5 אין דיין פּלאַץ דורך געבן אַ קליק אויף עס.
>> אַלע רעכט.
אַזוי לאָזן ס גיין דורך דעם פּראָבלעם צוזאַמען, און איך בין
פאקטיש געגאנגען צו שרייַבן די קאָד אַרויף דאָ אויף דעם עקראַן.
איר קענען פארגרעסער אין אַ קליין ביסל.
און דעמאָלט אַמאָל איך בין געטאן, איר קענען קאָפּיע מיין לעצט רעוויזיע
אין דיין פּלאַץ, אויב איר ווילן צו זען די לעצט לייזונג.
איצט, ספּאַסעס האט די פיייקייַט פֿאַר מיר צו גיין אין און זען קיין פון
די קאָד וואָס איר גייז האָבן געשריבן, אָבער נאָר ווייַל עס ס
אַזאַ אַ גרויס אָפּטיילונג און מיר טאָן ניט טאַקע האָבן די זעלבע
מין פון דיסקוסיע קייפּאַבילאַטיז ווי אַ קלענערער
אָפּטיילונג, מיר רע נאָר געגאנגען צו גיין דורך און איך בין נאָר געגאנגען
צו שרייַבן די קאָד.
אבער באשטימט האַלטן מיר מיט שאלות אין קיין פונט.
מיר רע געגאנגען צו גיין דורך עס מין פון שריט דורך שריט צו מאַכן
זיכער מיר פֿאַרשטיין יעדער טייל פון וואָס ס 'געגאנגען אויף דאָ.
קענען אַלעמען זען דעם טעקסט דאָ?
טוט ווער עס יז ווילן עס ביגער?
>> אַזוי וואָס ס דער ערשטער זאַך מיר רע געגאנגען צו טאָן דאָ?
געזונט יסענשאַלי, זינט מיר ווילן צו באַקומען אַרייַנשרייַב פון די
באַניצער און מיר וועלן עס צו זייַן מין פון אַ גוט דערפאַרונג פֿאַר די
באַניצער, מיר פאקטיש ווילן צו זאָגן זיי וואָס מיר רע קוקן פֿאַר.
אַזוי לאָזן ס דרוקן אויס פּונקט וואָס מיר ווילן פאָרעם דעם באַניצער.
אַזוי נאָר טאָן ניט אַרן רייזינג דיין האַנט, נאָר שאָקלען עס אַוועק.
וואָס איז די באַפֿעל צו דרוקן עפּעס צו די פאַרשטעלן?
וילעם: פּרינטף.
לעקסי ראָסס: אָסאַם.
אָוקיי, אַזוי פּרינטף.
>> וילעם: היי, לעקסי?
[ינאָדאַבאַל]?
לעקסי ראָסס: זיכער.
אַזוי פּרינטף, ווי מיר ווע געזען אָפט אין לעקציע, איז די
באַפֿעל צו דרוקן עפּעס צו דער נאָרמאַל רעזולטאַט טייַך.
אַזוי מיר ווילן צו פרעגן די באַניצער צו אַרייַנשרייַב אַ
טעמפּעראַטור אין סעלסיוס.
און איצט, מיר פאקטיש ווילן צו נעמען די אַרייַנשרייַב אַז זיי געבן
אונדז און קראָם עס אין אַ בייַטעוודיק.
אַזוי מיר ווע געלערנט אַ קליין ביסל וועגן טייפּס.
קען עמעצער געדענקען וואָס טיפּ מיר וואָלט וועלן פֿאַר אַ בייַטעוודיק
מיט אַ דעצימאַל אָרט אין עס?
וילעם: פלאָוט.
לעקסי ראָסס: פלאָוט.
יאָ, אָסאַם.
עס ס אַ לאָזנ שווימען.
אַזוי.
און ווי זענען מיר געגאנגען צו - גרויס אָנצוהערעניש - באַקומען די
לאָזנ שווימען פון דעם באַניצער?
וילעם: געטפלאָאַט.
לעקסי ראָסס: יאָ.
קיל.
און דער באַניצער קען פּאַטענטשאַלי זייַן מיינען און פּרובירן צו געבן אונדז אַ
נעגאַטיוו נומער, אָבער לאָזן ס נישט זאָרג וועגן וואָס פֿאַר דעם
פּראָבלעם איצט.
איר רע געגאנגען צו זאָרג וועגן וואָס אַ קליין ביסל מער אויף דיין
לעקציעס אויף דער פּראָבלעם שטעלן.
>> אַזוי לאָזן ס יבערנעמען זיי געבן אונדז אַ גוט נומער, און איצט מיר
פאקטיש האָבן צו בייַטן אַז לאָזנ שווימען פון סעלסיוס צו
פאַהרענהעיט.
אַזוי לאָזן ס באַראַטנ אונדזער פאָרמולע אַרויף דאָ, און לאָזן ס שאַפֿן אַ
נייַ בייַטעוודיק און רופן עס פאַהרענהעיט.
איך געלערנט דעם אויסלייג.
עס ס מין פון משוגע, איך וויסן.
און לאָזן ס ציילן אויף די סדר פון אַפּעריישאַנז צו מין פון טאָן
זייַן אַרבעט דאָ, אָבער מיר וועט נוצן קלאַמערן נאָר צו זייַן
גאָר ווערבאָסע און קלאָר.
אַזוי סעלסיוס מאל 9 צעטיילט דורך 5.
איך בין געגאנגען צו פארגרעסער אויס נאָר אַ קליין ביסל אַזוי דעם קענען פּאַסיק אויף
איין שורה, אָבער איך וועט פארגרעסער אין ווידער פֿאַר יענע וואס קענען נישט זען,
ווייַטער אין דעם צוריק.
אנטשולדיגט וועגן וואָס.
מאָדנע לויפֿער ישוז.
פּלוס 32.
אָוקיי, טוט ווער עס יז האָבן קיין פראגעס וועגן ווי איך שטעלן אין
די פאָרמולע, אָדער קיין ענינים מיט וואָס?
יאָ.
>> וילעם: צי מיר דאַרפֿן צו שטעלן פּרינטף איידער די לאָזנ שווימען
סעלסיוס, לאָזנ שווימען פעראַנכייט שריפט שורות?
טוט עס ענין וואָס סדר זיי ניטאָ אין?
לעקסי ראָסס: אזוי די קשיא איז, טאָן מיר דאַרפֿן צו פּרינטף
איידער מיר פאקטיש פרעגן פֿאַר די לאָזנ שווימען?
דער ענטפער איז אַז מיר טאָן.
אַז וועג, אַז דער לויפֿער אַז דער באַניצער געץ צו אַרייַנשרייַב זייער
לאָזנ שווימען וועט פאַלן נאָך די געדרוקט C, רעכט?
און עס מאכט זינען אויב איר טראַכטן וועגן לאַדזשיקלי, ווי
איר ניטאָ אַסקינג דער באַניצער אַ קשיא, און דאַן איר רע
באקומען אַ ענטפער.
אַזוי עס פּרינץ C, און דעמאָלט דאָרט ס אַ לויפֿער, דעמאָלט דער
באַניצער קענען טיפּ אין די ווערט, ווי מיר וועט זען
שפּעטער אויף ווען מיר דעמאָ.
יא?
>> וילעם: פארוואס טאָן מיר נוצן אַ לאָזנ שווימען און נישט אַ טאָפּל?
לעקסי ראָסס: אזוי אַ טאָפּל, יסענשאַלי, ווי דער נאָמען
ימפּלייז, גיט אונדז טאָפּל די סומע פון
פּינטלעכקייַט ווי אַ לאָזנ שווימען.
אבער טיפּיקלי אין C, אין דעם קורס, פֿאַר אַ נומער פון
סיבות, מיר רע געגאנגען צו נוצן פלאָוץ.
און דאָס איז טאַקע אַלע די פּינטלעכקייַט מיר דאַרפֿן נאָר פֿאַר
מין פון יקערדיק טעמפּעראַטור קאַנווערזשאַנז.
טיפּיקלי, דאַבאַלז זענען מער געניצט אין דעם דזשאַוואַ שפּראַך,
פלאָוץ זענען מער פּראָסט אין סי אַלע רעכט, אָסאַם.
>> און בראַדלי: איינער מער.
לעקסי ראָסס: איינער מער.
יא?
וילעם: ווו טאָן איר שטעלן די ספעיס בר?
ווי, [ינאָדאַבאַל] די ספעיס בר [ינאָדאַבאַל]?
טוט עס ענין?
לעקסי ראָסס: אָה, ניט.
אַזוי עס טוט נישט ענין.
איך פאקטיש זאָל האָבן שטעלן אן אנדער פּלאַץ דאָ.
אבער וואָס טוט ענין איז אַז איר ניטאָ קאָנסיסטענט
איבער דיין קאָד.
אַזוי אויב איר באַשליסן צו נוצן איין נוסח פון ספּייסינג, מאַכן זיכער צו
האַלטן עס איבער דיין גאנצע קאָד, אָדער איר זאלט ​​באַקומען נוסח
ווייזט דידאַקטיד.
אַזוי קאָנסיסטענסי איז שליסל.
און בראַדלי: איך טראַכטן ער האט גערעדט וועגן וואָס פּלאַץ.
לעקסי ראָסס: אָה, איר ניטאָ גערעדט וועגן וואָס פּלאַץ?
דורך די פאַקטיש C?
וילעם: יאָ.
לעקסי ראָסס: אָה, אַזוי אַז ס 'נאָר פֿאַר קוקט, רעכט?
אַזוי אַז וועג ווען מיר לויפן די קאָד, אויב מיר האבן נישט האָבן דעם
פּלאַץ דאָ, אויב עס געקוקט ווי דעם, דער באַניצער וואָלט אָנהייב
טייפּינג אין דעם נומער און עס וואָלט זייַן סקוואַשט אַרויף רעכט
קעגן די צווייפּינטל נאָך די C, און עס וואָלט קוק אַ קליין ביסל
בעסער אויב עס האט אַ פּלאַץ.
און איר קענען זען אַז אַ קליין ביסל בעסער אַמאָל מיר פאקטיש
לויפן דעם קאָד, ווען מיר באַקומען עס פאַרטיק.
אָסאַם.
יאָ, איינער מער קשיא.
>> וילעם: צי איך האָבן צו שטעלן אַ דעצימאַל פונט נאָך איינער פון די
[ינאָדאַבאַל]?
לעקסי ראָסס: אזוי איר טאָן ניט, ווייַל פון די סדר פון
אַפּעריישאַנז.
אַזוי ווייַל פאַהרענהעיט איז שוין אַ לאָזנ שווימען, ווי איז
סעלסיוס, איר טאָן ניט דאַרפֿן צו בפירוש וואַרפן קיין פון די
אנדערע נומערן ווי פלאָוץ, כאָטש אין אנדערע
אומשטאנדן, ווען איר ניטאָ דילינג מיט ינץ, איר זאלט
האָבן צו שטעלן אַ פונט צו בפירוש וואַרפן עס ווי אַ לאָזנ שווימען.
יאָ?
וילעם: איך איז נאָר וואַנדערינג אויב קאַפּיטאַליזיישאַן ענינים אין
די קאַמאַנדז ווי געטפלאָאַט?
לעקסי ראָסס: יאָ, גוט קשיא.
אַזוי די קשיא איז, טוט קאַפּיטאַליזיישאַן ענין אין
קאַמאַנדז ווי געטפלאָאַט?
די ענטפער איז יאָ, עס טוט.
אַזוי געטפלאָאַט איז, ווי דן איז דיסקרייבינג פריער, אַ ביבליאָטעק
פונקציאָנירן אין די קס50 ביבליאָטעק, און עס איז געווען געשריבן ווי קאַפּיטאַל
ג, קאַפּיטאַל עף אזוי אויב איר טאָן ניט שרייַבן עס מיט יענע קאַפּיטאַלס
דאָרט, דער קאַמפּיילער איז נישט געגאנגען צו פֿאַרשטיין וואָס
פונקציאָנירן איר ניטאָ ריפערינג צו.
אָוקיי.
יאָ?
>> וילעם: איז די אַרגומענט פֿאַר הויפּט שטענדיק פּאָסל?
לעקסי ראָסס: יאָ, אַז ס 'אנדערן גרויס קשיא.
אַזוי די קאָד וואָס איר קאַפּיד פון מיין פּלאַץ מיסטייקאַנלי האט
עטלעכע מער טענות.
אַזוי די קשיא איז, איז דער אַרגומענט צו דער הויפּט פֿונקציע
שטענדיק פּאָסל, וואָס יסענשאַלי מיטל גאָרנישט?
דער ענטפער איז ניט.
איר זאלט ​​באַמערקן אַז די קאָד איר קאַפּיד פון מיין פריער
רעוויזיע האט וואָס זאל קוקן ווי גאָרנישט אַז טאַקע מאכט
זינען רעכט איצט, עטלעכע טשאַר *, אַרגוו, אַרגק.
צי ניט זאָרג וועגן וואָס פֿאַר איצט, אָבער איר וועט געפֿינען אויס שפּעטער
אויף זיי טאָן מאַכן אַ חילוק.
אבער אויב איר ניטאָ ניט ניצן אַז סאָרט פון צוגעגעבן פאַנגקשאַנאַליטי
וואָס איר וועט לערנען וועגן שפּעטער, פּאָסל
איז גאָר פייַן.
>> אַלע רעכט.
און מיר האָבן איין מער שריט, וואָס איז וואָס מיר ווילן צו
פאקטיש ווייַזן די באַניצער וואָס די קאָנווערטעד טעמפּעראַטור איז.
אַזוי ווידער, מיר רע געגאנגען צו נוצן פּרינטף, און לאָזן ס זאָגן F, נאָר
פֿאַר קאָנסיסטענסי ס צוליב.
און איצט מיר רע געגאנגען צו טאָן עפּעס אַ קליין ביסל טריקי.
אַזוי מיר רע געגאנגען צו נוצן אַ פאָן, אָדער אַ ספּעציעל מין פון נאָוטיישאַן,
צו זאָגן פּרינטף צו בלויז דרוקן איינער דעצימאַל אָרט.
און טוט ווער עס יז פּאַסירן צו וויסן וואָס אַז ס 'געגאנגען צו קוקן
ווי, איידער איך טיפּ עס אויס?
יאָ?
וילעם: 0.2% F?
לעקסי ראָסס: יאָ, יאָ.
אַזוי פאקטיש, עס ס טאַקע נאָענט.
0.01ף פֿאַר .01% F, און דאַן מיר האָבן צו געדענקען צו אַרייַננעמען
די אנדערע אַרגומענט צו פּרינטף, וואָס איז די בייַטעוודיק זיך,
וואָס איז ען.
>> איינער לעצטע שריט.
קען עמעצער געדענקען וואָס וואָס איז אין אונדזער הויפּט פֿונקציע?
יאָ, אַרויף דאָרט.
וילעם: צוריק?
לעקסי ראָסס: עקסאַקטלי.
אַזוי זינט דאָס איז הויפּט קערט אין ינט, מיר ווילן צו
אויך צוריקקומען אין ינט.
און בראַדלי: פּראָצענט דאַרף צו זייַן אויף די אנדערע זייַט.
לעקסי ראָסס: אָוקיי.
אנטשולדיגט, גייז.
וואָס איז געווען אַ גרייַז.
אַזוי דער פּראָצענט קומט פאר 0.01.
אַזוי עס ס '% .01 F.
יענע זענען מין פון שווער צו געדענקען.
פילע מענטשן, ווי מיר, נאָר קוקן זיי אַרויף
ווען מיר נוצן זיי.
יאָ, אַרויף דאָרט.
וילעם: פארוואס איז עס 0.01 און ניט 0.2 אָדער 0.1?
לעקסי ראָסס: איך טאָן ניט וויסן, פאקטיש.
צי איר וויסן?
און בראַדלי: די סיבה עס ס 0.01 ווי קעגן צו 0.02, אָדער
0.2, אָדער 0.1, איז פערלי אַרביטראַריש צו די וועג וואָס דער
פּראָגראַמיסט ערידזשנאַלי דיזיינד עס.
וילעם: אַז ס 'ניט וואָס איך מענט.
איך בין נישט אַסקינג די סיבה.
[ינאָדאַבאַל] סיבה וואָס.
איך האב עס געשריבן ווי 0.2, און עס דיליווערז צוויי -
און בראַדלי: יאָ.
אַזוי מיר האבן בלויז פעלן איינער.
וילעם: אָה, אָוקיי.
אַזוי איר קען 0.01 דעמאָלט.
און בראַדלי: 0.1 וואָלט מיסטאָמע אויך אַרבעט.
0.01 אַרבעט ווי געזונט.
לעקסי ראָסס: אָה, די 0 זאל זייַן צו ווייַזן נול, אויב
עס ס ווייניקער ווי איינער.
און בראַדלי: יאָ, איך טראַכטן וואָס איז רעכט.
אַזוי דער 0.01 וואָלט ווייַזן אַ נול אויב עס טוט נישט האָבן עפּעס
וואָס וואָלט גיין דאָרט געוויינטלעך.
אַזוי אויב איר האבן, זאָגן, פּאַטינג אין 100 פֿאַר סעלסיוס, עס וואָלט
קומען אויס צו 212 נאָרמאַלי אין פאַהרענהעיט, ווי 212 פּונקט.
אויב איר האָבן די .01, עס וועט ווייַזן 212.0, ווי
קעגן צו נאָר 212.
לעקסי ראָסס: אַז ס רעכט.
אַזוי לייענען עס בייסיקלי דערציילט פּרינטף, דרוקן אַ דעצימאַל פונט,
און דרוקן אַ 0 אויב נייטיק.
אויב נישט, דרוקן די ערשטער דעצימאַל שטעלע.
און בראַדלי: און מיר וועט ויספאָרשן עטלעכע פון ​​דעם ווען מיר רע
פאקטיש פליסנדיק די קאָד.
לעקסי ראָסס: יאָ.
וילעם: אזוי איך שטעלן 0.1.
עס נאָך פּרינץ זייַן נול.
און בראַדלי: עס נאָך פּרינץ זייַן נול?
וילעם: יאָ.
און בראַדלי: הם, אָוקיי.
לעקסי ראָסס: קיל.
>> אַלע רעכט.
מער שאלות אויף דעם קאָד איידער איך צונויפנעמען און לויפן?
טוט ווער עס יז זען קיין באַגז דאָ, ערשטער פון אַלע?
ווער עס יז זען עפּעס וואָס זאָל זייַן דאָ?
אויב דאָס זענען דיין פּראָבלעם שטעלן, וואָס וואָלט זייַן דאָ וואָס איז ניט
עס רעכט איצט?
יאָ, גרויס.
אַזוי איך האט ניט אַרייַננעמען באַמערקונגען ווייַל איך בין דעליווערינג זיי
באַל - פּע, אָבער אויב איך געווען שרייבן דאָס אין אַ פּראָבלעם שטעלן, איך וואָלט
באשטימט וועלן צו שטעלן באַמערקונגען צו אָנווייַזן וואָס איך בין
טאן, יסענשאַלי, אין דער פּראָגראַם.
און איר וועט מין פון באַקומען אַ פילן פֿאַר אים, ווי איר באַוועגן דורך
די זמאַן, די רעכט סומע פון ​​קאַמענטינג.
איר טאָן ניט ווילן צו זייַן אויך ווערבאָסע און שטעלן שורות און
שורות פון באַמערקונגען פֿאַר יעדער פון דיין שורות פון קאָד, אָבער איר
אויך טאָן ניט ווילן צו זייַן ניט ווערבאָסע גענוג און לאָזן די
לייענער צו פּרובירן צו רעכענען אויס וואָס די כעק
דיין קאָד איז טאן.
>> אָוקיי, קיל.
זאל ס פּרובירן פליסנדיק דעם קאָד.
אָוקיי, איך בין געגאנגען צו פארגרעסער אויס אַ קליין ביסל.
קיל.
אַזוי איר וועט באַמערקן דאָרט ס אַ שפּיל קנעפּל דאָ.
זאל ס דריקט שפּיל.
אַזוי איר וועט באַמערקן דאָ, פּונקט ווי אין די ספּעק אויף דעם פּראָבלעם
שטעלן, עס איז די. / אַ.אָוט.
אַ.אָוט איז די נאָמען פון די ביינערי עקסעקוטאַבלע, וואָס איז אַ
לאַנג וואָרט פֿאַר נאָר אַ טעקע קאַנסיסטינג פון ביינערי קאָד וואָס
דיין קאָמפּיוטער איז פאקטיש פליסנדיק.
אַזוי ווי מיר דערוואַרט, מיר האָבן C דאָ.
אַזוי רופן אויס אַ נומער.
וילעם: 23.
לעקסי ראָסס: 23.
און בראַדלי: דיין פּראָגראַם גענומען אויך לאַנג צו לויפן.
נאָר לויפן עס ווידער.
לעקסי ראָסס: אָה, מיין שלעכט.
אָוקיי.
ספּייסאַז איז פּיקי מאל.
עס וויל איר צו טראַכטן אויף דיין פֿיס.
אָוקיי, 23.
אָסאַם.
טוט אַלעמען גלויבן דעם?
קיל, ווייַל עס אַרבעט.
>> אָוקיי.
זאל ס פּרובירן אַ פּאָר מער.
זאל ס פּרובירן אַ ברעג פאַל דאָ.
אין קאָמפּיוטער וויסנשאַפֿט, ווען מיר רעדן וועגן ברעג פאלן, מיר מיינען
פאלן פֿאַר דיין פּראָגראַם צו לויפן וואָס זענען סאָרט פון אויף די זייער
עדזשאַז פון גלייַך ינפּוץ אָדער וואָס פּרובירן זיכער עקן פון
די לאָגיק אין דיין פּראָגראַם, און דאָס מאכט מער געפיל ווען מיר
טאָן מער קאָמפּליצירט מגילה.
זאל ס פּרובירן 0.
אָסאַם.
מיר אַלע וויסן דעם.
קיל.
קיין מער שאלות אויף דעם איידער איך מאַך
אויף צו דער ווייַטער פּראָגראַם?
אַלע רעכט, אָסאַם.
אַזוי איצט, מיר רע געגאנגען צו -
טאָן איר ווילן צו נאָר נוצן מיין קאָמפּיוטער?
און בראַדלי: יאָ, אַז ס 'גרינג גענוג.
>> אַלע רעכט, אַזוי געגאנגען צו גיין און רעדן וועגן מאכן פּערסענטידזשיז.
אַזוי מיר רע יסענשאַלי, אין דעם ווייַטער ביסל געניטונג, געגאנגען צו
נעמען צוויי ינטעגער ינפּוץ פון דעם באַניצער, כאָופּינג פֿאַר אַ
ניט-נעגאַטיוו נומעראַטאָר און אַ positive דענאָמינאַטאָר, און
בייסיקלי דיוויידינג זיי און אָוטפּוטטינג וואָס קומט אויס ווי אַ
פּראָצענט.
אַזוי מיר ווילן עס צו נאָר אָננעמען ניט-נעגאַטיוו נומעראַטאָרס און
אָננעמען נאָר positive דענאָמינאַטאָרס, און האַלטן אַסקינג
פֿאַר נייַ אָנעס אויב עס האט נישט גאַטאַן וואָס עס וויל.
אַלע רעכט?
אַזוי געבן אַז אַ גיין.
לעקסי ראָסס: אָה יאָ, טאָן איר ווילן צו טאָן די -
אָה, אפֿשר מען זאָל נאָכמאַכן מיין קאָד.
און בראַדלי: יאָ.
לעקסי ראָסס: [ינאָדאַבאַל]
ספּייסאַז.
>> וילעם: איך האב אַ קשיא.
אויב איך בין ניצן ספּאַסעס און איך ווילן צו ראַטעווען [ינאָדאַבאַל] די
פאַהרענהעיט באַניצער, טאָן איך היט אים און דאַן מאַכן אַ נייַ -
לעקסי ראָסס: מיר קען נאָר טאָן אַ נייַ אָרט, אָדער איר זאלט ​​נאָר
ווילן צו צייכענען און פּאַפּ עס צו אַ טעקסט טעקע אָדער
עפּעס אַזוי איר האָבן עס.
און בראַדלי: איך וועט נאָר טוישן מיין נאָמען.
לעקסי ראָסס: אזוי איך נאָר געהאלפן דעם לעצט רעוויזיע פון
טאָפאַהרענהעיט.ק, אַזוי אויב איר גיין אין אַאַאַאַ לעקסיס בעריל
ראָסס, איר קענען גיין אין און קאָפּיע אַז לעצט קאָד, און דעמאָלט
אָנהייבן אויף דעם נייַ איינער, וואָס איך טראַכטן דן איז געגאנגען צו צושטעלן
עטלעכע סקעלעט קאָד פֿאַר ווי גוט.
אָוקיי.
און בראַדלי: די לעצט רעוויזיע איך האב אויף מייַן, אַזוי
עס ס בייַ די זייער שפּיץ דעם צייַט, איז רעוויסיאָן 4, און
עס וועט האָבן וואָס איר דאַרפֿן צו באַקומען אנגעהויבן.
לעקסי ראָסס: אַלע רעכט, און איך וועט קאָפּיע אַז אין מייַן ווי געזונט.
>> און בראַדלי: אַלע רעכט.
איך טראַכטן מיר רע געגאנגען צו נאָר אָנהייב געגאנגען איבער דעם, אויב
ווער עס יז איז אינטערעסירט.
לעקסי ראָסס: מיר רע אַלע אינטערעסירט.
און בראַדלי: מיר זענען געגאנגען צו אָנהייבן אויס נאָר דורך דיקלערינג
עטלעכע וועריאַבאַלז. אַזוי מיר האָבן אַ נומעראַטאָר, און פֿאַר די צוליב פון
איצט, איך בין געגאנגען צו נאָר אָנהייב עס מיט דעם ווערט -1,
און דעמאָלט איך וועט שטעלן אַרויף אַ טאָן-בשעת שלייף. בשעת -
אַזוי ווען טאָן איך ווילן עס צו שלייף?
ווען טאָן איך ווילן עס צו האַלטן אַסקינג -
יאָ?
וילעם: ווען עס ס ווייניקער ווי אָדער גלייַך צו נול.
און בראַדלי: פארוואס קענען נישט עס זייַן גלייַך צו נול?
וילעם: [ינאָדאַבאַל].
און בראַדלי: יאָ.
אַזוי פֿאַר די נומעראַטאָר, עס ס נאָר בשעת די נומעראַטאָר
איז ווייניקער ווי נול.
טוט וואָס מאַכן זינען צו מענטשן?
מיר האַלטן לופּינג בשעת די נומעראַטאָר איז ווייניקער ווי נול,
מיר האַלטן אַסקינג פֿאַר נייַ אַרייַנשרייַב, און האַלטן פאדערן אַז זיי
אַרייַנשרייַב נייַ זאכן.
אַזוי איך וועט נאָר האָבן אַ ביסל פּרינטף אין דאָ, ניט-נעגאַטיוו
NUM -.
און דעמאָלט מיר טאָן די זעלבע זאַך ווי פריער, חוץ מיר טאָן אַ
געטינט, נאָר ווייַל מיר געוואלט צו טאָן עס ווי
פּערסענטידזשיז פון ינץ.
אַזוי נומעראַטאָר = געטינט.
>> אָוקיי, איצט אַ ביסל זאכן.
צי איך דאַרפֿן דעם -1 דאָ?
וילעם: [ינאָדאַבאַל].
און בראַדלי: נומ
פארוואס נישט?
וילעם: ווייַל איר ניטאָ געטינג אַ טראַפ ווערט פון דעם באַניצער.
און בראַדלי: עקסאַקטלי.
אבער טאָן איך ווילן צו האָבן די דערקלערונג אויס דאָ?
יא.
פארוואס?
וילעם: איר האָבן צו געפֿינען דעם אַרויס פון די שלייף.
אַנדערש, איר ניטאָ ניט געגאנגען צו האָבן די בייַטעוודיק פֿאַר די מנוחה
פון די פּראָגראַם.
און בראַדלי: עקסאַקטלי.
פאַרנעם.
זיס.
טוט וואָס מאַכן זינען צו אַלעמען?
וילעם: קען איר זאָגן אַז איינער מער צייַט?
און בראַדלי: אָוקיי.
אַזוי אויב איך געווען צו דערקלערן דעם נומעראַטאָר ין די שלייף, אויב
איך געהאט דעם אַנשטאָט פון נומעראַטאָר זייַענדיק ינט נומעראַטאָר,
און איך גאַט באַפרייַען פון דעם גאנצן,
נומעראַטאָר וואָלט פאַרשווינדן.
עס וואָלט נישט עקסיסטירן אַרויס פון דעם שלייף, ווייַל אַלץ
איז ין דער פאַרנעם פון די געגרייַזלט ברייסאַז.
מאַכן זינען?
אָוקיי.
>> אַזוי פֿאַר דענאָמינאַטאָר, מיר טאָן עפּעס פערלי ענלעך, ינט
דענאָמינאַטאָר = -
און איך טאָן ניט דאַרפֿן די יקוואַלז -
טאָן, און פֿאַר די בשעת אין דעם פאַל, וואָס טאָן איך וועלן?
וואָס צושטאַנד טאָן איך ווילן עס צו נאָך שלייף אויף?
וילעם: ווייניקער ווי אָדער גלייַך צו 0.
און בראַדלי: ווייניקער ווי אָדער גלייַך צו 0.
דענאָמינאַטאָר <= 0.
דו זאלסט ניט פאַרגעסן דיין סעמיקאָלאָנס, קידס.
אַזוי מיר טאָן די זעלבע זאַך ווי פריער, פּרינטף אַ positive
דענאָמינאַטאָר, און מיר באַקומען ינט פון דאָ.
עס מיר גיין.
געטינט.
אָוקיי.
און דעמאָלט אין די סוף, מיר ווילן צו דרוקן אויס עטלעכע פּראָצענט.
אַזוי צו טאָן דאָס, וואָס זאָל אונדזער שטריקל קוק ווי?
פּרינטף.
קיין אנדערע געדאנקען פון וואָס איך קען טאָן דאָ?
יאָ?
וילעם: אפֿשר% .2 [ינאָדאַבאַל].
און בראַדלי: יעפּ.
אָוקיי.
איך וועט אָנהייבן מיט דעם ערשטער ביסל,% .02%%,
קוואָטעס, קאָמע.
און איך בין געגאנגען צו וואַרפן אַ נייַ שורה אין דאָ, נאָר ווייַל איך
ווי נייַ שורות ווען איך בין טאן זאכן.
וואָס סאָרט פון מאַטאַמאַטיקאַל אויסדרוק זאָל איך האָבן דאָ?
וילעם: פּאַרענטהעסעס און לאָזנ שווימען.
און בראַדלי: גוט.
פארוואס טאָן איך ווילן צו האָבן עס אין לאָזנ שווימען?
וילעם: [ינאָדאַבאַל].
און בראַדלי: גוט, גוט.
לאָזנ שווימען.
וילעם: נומעראַטאָר.
און בראַדלי: נומעראַטאָר?
אָוקיי, אַזוי איך טאָן לאָזנ שווימען נומעראַטאָר.
וילעם: צעטיילט דורך -
און בראַדלי: צעטיילט דורך?
וילעם: דענאָמינאַטאָר.
און בראַדלי: צי איך טאָן נאָר דענאָמינאַטאָר, אָדער טאָן איך טאָן לאָזנ שווימען
דענאָמינאַטאָר?
וילעם: פונקט דענאָמינאַטאָר.
און בראַדלי: אָוקיי.
וילעם: און איר קענען מערן אַז דורך 100.
און בראַדלי: און איך מערן אַז דורך 100.
וילעם: און דעמאָלט קלאַמערן אַרום די גאנצע אויסדרוק.
און בראַדלי: יעפּ.
>> אָוקיי.
קוק גוט?
זאל ס פּרובירן עס.
-50.
גוט, 50.
0, און 100, 50%.
עס געארבעט אויס פּונקט ווי מיר געוואלט.
טוט דעם קאָד מאַכן זינען צו מענטשן?
איך בין געגאנגען צו ראַטעווען עס אַזוי איר קענען באַקומען אַ קאָפּיע פון ​​עס.
יאָ?
וילעם: פארוואס טוט נישט איר דאַרפֿן צו שטעלן [ינאָדאַבאַל]?
און בראַדלי: ווו?
וילעם: ווי, ווען איר זאָגן דענאָמינאַטאָר יקוואַלז
[ינאָדאַבאַל].
און בראַדלי: ווען איך האב עס דאָ?
וואָס וואָלט איך האָבן ינט איידער עס?
וילעם: ווייַל די אנדערע איינער האט ינט איידער עס.
און בראַדלי: נו, אַזוי אַז האט נישט אין אַ שלייף, רעכט?
אַזוי איך דערקלערן דעם ינט דענאָמינאַטאָר אויבן די שלייף,
און איך טאָן ניט האָבן עס אין די שלייף ווייַל איך וואָלט זייַן
דיקלערינג עס אַ בינטל פון מאל, און עס וואָלט נישט פאקטיש פירן
איבער צו ערגעץ אַנדערש אין דער פּראָגראַם.
לעקסי ראָסס: יאָ, די וויכטיק זאַך צו געדענקען איז אַז
וועריאַבאַלז נאָר דאַרפֿן צו זייַן דערקלערט אַמאָל.
אַזוי ימאַדזשאַן עס ס ווי ינטראָודוסינג אַ נייַ בייַטעוודיק
אין דער וועלט דורך פאַך עס ינט אָדער לאָזנ שווימען אָדער וואַטנאַט, און
אַמאָל עס ס דערקלערט, אַלע איר דאַרפֿן צו טאָן צו טוישן עס איז
נאָר רופן עס דורך זייַן נאָמען: דענאָמינאַטאָר, אָדער X, אָדער י.
איר נאָר דאַרפֿן צו פאקטיש רופן עס אַן ינט נאָר אַמאָל.
>> און בראַדלי: יאָ.
וילעם: קען איר דערקלערן די חילוק צווישן% ד
און% F און אויב איר אלץ דערקלערן אַ
בייַטעוודיק ווי אַ דעצימאַל?
און בראַדלי: אזוי% ד און% F אין דאָ?
לעקסי ראָסס: אזוי די פאקטיש רעפערס צו נאָר אַ ציפֿער, ניט
דעצימאַל, וואָס איז מין פון קאַנפיוזינג.
עס ס קיין פאַקטיש דאַטן טיפּ גערופן דעצימאַל, און ווען איר
ווילן צו דרוקן אויס אַ ינט, איר אָפּשיקן צו עס ווי% ד, אָדער
%-וועלכער-ד. ף איז פֿאַר לאָזנ שווימען, וואָס איר 'ד טראַכטן עס
וואָלט זייַן איך, אָבער עס ס 'פאקטיש די פֿאַר ינט.
>> און בראַדלי: יעפּ?
וילעם: אזוי אין די אנדערע פּראָגראַם, וואָס האט נישט מיר נאָר טאָן
די זעלבע זאַך ווען איר ניטאָ געזאגט פאַהרענהעיט?
פארוואס האט ניט מיר לייגן, ווי -?
און בראַדלי: אין די דנאָ דאָ?
איר קען האָבן.
עס וואָלט האָבן שוין גאָר לאַדזשיטאַמאַט.
איך ווי טאן אים דעם וועג, אנדערע מענטשן ווי סעפּערייטינג
עס אויס אין פאַרשידענע שורות פון קאָד.
אָדער וועג אַרבעט פייַן.
וואָס ס אַרויף?
>> וילעם: קען איר דערקלערן וואָס דער%%
[ינאָדאַבאַל]?
און בראַדלי: אָוקיי, אַזוי די פּראָצענט, פּראָצענט.
רעכט, איך איז געגאנגען צו גיין איבער דעם.
דער ערשטער פּראָצענט איז גערופן אַ אַנטלויפן כאַראַקטער, און עס נאָר
זאגט די זאַך הינטער דעם איז נישט פאקטיש קאָד.
אַזוי דעם ערשטער פּראָצענט, רעכט, דער% .02 F, אַלע פון ​​יענע% .02 F
מיינען עפּעס צו פּרינטף ווי אַ פֿונקציע.
%%, איך נאָר געוואלט עס צו פאקטיש פּונקט דרוקן אַ
פּראָצענט צייכן.
אַזוי איך בין נישט זאגן דאָרט ס 'עפּעס וויכטיק הינטער עס.
איך בין נאָר געזאגט דאָרט ס אַ פּראָצענט צייכן הינטער עס.
ביטע דרוקן אויס אַ פּראָצענט צייכן.
אַזוי פּראָצענט, דעמאָלט אן אנדער פּראָצענט.
וילעם: קען איר ווייַזן וואָס עס וואָלט קוק ווי אויב איר האָבן
לאָזנ שווימען באזירט אויף אן אנדער ליניע?
און בראַדלי: אָה יאָ, זיכער.
אַזוי איך בין זייַענדיק געבעטן צו ווייַזן וואָס עס וואָלט קוק ווי אויב איך
האט דעם לאָזנ שווימען נומעראַטאָר, אַלע דעם מאַט, אויף אן אנדער ליניע.
אַזוי לאָזנ שווימען פּראָצענט = -
און איך וואָלט באַקומען באַפרייַען פון דעם און נאָר שטעלן אין פּראָצענט.
און עס ס טאן די פּינטלעך זעלבע זאַך, איך נאָר
האָבן אן אנדער בייַטעוודיק.
>> וילעם: [ינאָדאַבאַל].
און בראַדלי: מעגילע אַראָפּ צו וואָס?
וילעם: אזוי אַז איך קענען זען [ינאָדאַבאַל].
און בראַדלי: וואָס קענען נישט איר זען?
וילעם: אנטשולדיגט, איך איז געווען [ינאָדאַבאַל].
און בראַדלי: יאָ.
וילעם: אזוי אויב מיר רע ריפּלייסינג די אַנטלויפן כאַראַקטער,
רעכן מיר געוואלט צו האָבן אַ דאָלאַר צייכן אַנשטאָט, נאָר פֿאַר
בייַשפּיל, אַ דאָלאַר צייכן הינטער פּראָצענט?
און בראַדלי: נאָופּ.
עס ס נאָר אַ דאָלאַר, נאָר איין דאָללאַר צייכן, ווייַל אַ דאָלאַר
צייכן טוט נישט מיינען עפּעס צו פּרינטף.
די קשיא איז, טאָן איך דאַרפֿן צו האָבן אַ אַנטלויפן כאַראַקטער פֿאַר
סימבאָלס ווי דאָללאַר וואונדער?
וילעם: אזוי סאָרט פון שייַכות, זענען דאָרט קיין אנדערע פאלן אַז
מיר זאָל וויסן פון ווען עפּעס ווי די פּראָצענט
צייכן זאל מיינען עפּעס [ינאָדאַבאַל]?
לעקסי ראָסס: יא.
ניט דאַווקע די פּראָצענט צייכן, אָבער די באַקסלאַש, זען
ווי מיר האָבן באַקלאַש סוף דאָ?
זאל ס זאָגן מיר פאקטיש געוואלט צו דרוקן אַ באַקלאַש, מיר 'ד האָבן
צו אַנטלויפן אַז -
און דאָס איז געגאנגען צו געזונט קאַנפיוזינג -
מיט אן אנדער באַקסלאַש.
אַזוי אויב מיר געוואלט צו דרוקן \ \, מיר וואָלט
נאָר האָבן צו דרוקן אַז, אָדער פֿאַר נאָך
באַקסלאַש, אן אנדער אַנטלויפן.
און אנדערן איינער, אויב מיר ווילן צו דרוקן אויס אַ ציטירן - אַזוי
בייסיקלי, עפּעס וואָס מין פון דינאָוץ עפּעס ספּעציעל
ין אַ שטריקל, מיר ווילן צו אַנטלויפן.
אַזוי לאָזן ס זאָגן מיר פאקטיש ווילן צו האָבן אַ ציטירן דאָ, מיר וואָלט
ווילן צו טאָן \ ".
וילעם: אזוי עס ס יוזשאַוואַלי אַ באַקסלאַש?
און בראַדלי: עס ס יוזשאַוואַלי אַ באַקסלאַש.
לעקסי ראָסס: יאָ.
פֿאַר עטלעכע סיבה אין דאָ, עס ס אַ פּראָצענט צייכן.
>> וילעם: [ינאָדאַבאַל]?
און בראַדלי: דאס באָכער?
דאס איז נאָר צו זאָגן, די זאַך אַז ס זייַענדיק צעטיילט דאָ איז
געגאנגען צו זייַן באהאנדלט ווי אַ לאָזנ שווימען פֿאַר די צוליב פון דעם אָפּטייל.
אַזוי אין דעם פאַל פון 50 צעטיילט דורך 100, אויב איך האט נישט האָבן די
לאָזנ שווימען דאָרט, עס וואָלט נאָר זייַן 0.
אַז ס אַלע וואָס וואָלט קומען אויס, ווייַל 50 צעטיילט דורך
100, אויב איר זענט נישט אַרייַנגערעכנט קיין דעסאַמאַלז, איז 0. -
און אַלץ נאָך די דעצימאַל איז נאָר טראַנגקייטיד אַוועק.
וילעם: ום,
וואָס טאָן ניט מיר לייגן עס איידער דענאָמינאַטאָר ווי גוט?
און בראַדלי: אזוי די סיבה מיר טאָן ניט שטעלן עס אין פראָנט פון
דענאָמינאַטאָר איז ווייַל ווען איר ניטאָ דיוויידינג עפּעס דורך
אַ ינטעגער, עס אַרבעט נאָר פייַן.
ווייל אַ גרעסערע נומער אויף די דנאָ
טוט נישט טוישן עפּעס.
איר קענען טיילן דורך ינטאַדזשערז נאָר פייַן.
עס נאָר טוט ניט טאַקע ענין.
איר קען, עס וואָלט נישט טוישן עפּעס.
וילעם: אזוי אויב איר געוואלט דרייַ דעצימאַל ערטער, וואָלט
איר שטעלן פּראָצענט .03?
און בראַדלי: יעפּ.
איר וואָלט שטעלן% .03 אויב איר געוואלט
דרייַ דעצימאַל ערטער.
>> וילעם: און טאָן קאַמאַנדז, וואָס ס די חילוק צווישן
אַז און נאָר טאן בשעת בייַ דער שפּיץ?
און בראַדלי: אזוי אַ טאָן-בשעת קעגן אַ בשעת שלייף זענען צוויי
פערלי ענלעך קאַמאַנדז.
דער בלויז חילוק איז איר לויפן די קאָד אַמאָל, איר לויפן די
קאָד ין די שלייף איין צייַט פאר
מאכן קיין פאַקטיש טשעק.
אַזוי עס ס אויך די סיבה איך קענען זאָגן דענאָמינאַטאָר אָן געבן
עס אַ נומער.
אַזוי אויב איך געזאגט ינט דענאָמינאַטאָר, און דעמאָלט בשעת (דענאָמינאַטאָר <=
0), עס זאל קיינמאָל אַפֿילו
לויפן די קאָד ין.
עס וועט מאַכן אַז טשעק איידער -
אַזוי דאָ.
אַזוי אויב איך געהאט דעם בשעת שלייף דאָ, איך וואָלט האָבן צו האָבן
דענאָמינאַטאָר יקוואַלז, זאָגן, -2 אָדער עטלעכע נומער ווייניקער
ווי אָדער גלייַך צו 0 אַזוי עס וואָלט פאקטיש פּרובירן פליסנדיק די קאָד
ין ערשטער.
אַזוי בכלל גערעדט, איר ווילן צו נוצן אַ טאָן-בשעת שלייף
אַנשטאָט פון אַ בשעת שלייף ווען איר ניטאָ אַסקינג פֿאַר באַניצער אַרייַנשרייַב
ווייַל פליסנדיק די קאָד אַמאָל, אַסקינג פֿאַר עפּעס דער באַניצער
וועט געבן איר איז בכלל דיין בעסטער לייזונג, ווי קעגן
צו נאָר טראַסטינג וועלכער איר שטעלן אין צו אָנהייבן מיט.
וילעם: און טאָן איז שטענדיק נאכגעגאנגען דורך אַ בשעת.
און בראַדלי: צי איז נאכגעגאנגען דורך עטלעכע פּייַדע פון ​​קאָד וואָס איר
ווילן צו ויספירן, און דעמאָלט בשעת עטלעכע צושטאַנד איז.
לעקסי ראָסס: מיינט פון אים ווי איינער באַפֿעל סאָרט פון צעבראכן אַרויף
אין צוויי טיילן.
עס ס אַ טאָן-בשעת, ניט ווי דאָ ס אַ טאָן, און דעמאָלט איך בין
געגאנגען צו לייגן אַ בשעת, עס ס נאָר אַ טאָן-בשעת.
>> וילעם: איך פֿאַרשטיין די סיבה וואָס איר ניטאָ ניצן די
צוויי פּראָצענט וואונדער, אָבער קענען איר דערקלערן צו מיר וואָס מיר האָבן צו
האָבן די [ינאָדאַבאַל]?
און בראַדלי: אָוקיי, אַזוי די איין פּראָצענט צייכן איז נאָר געזאגט
פּרינטף, דאָ איז אַ באַפֿעל אַז איך ווילן איר צו
פּלאָמבירן מיט עטלעכע נומער.
אַזוי איך ווילן איר צו פּלאָמבירן עס מיט צוויי דעצימאַל ערטער און אַ
לאָזנ שווימען, און איר וועט געפֿינען די לאָזנ שווימען אין די סוף פון די
באַפֿעל, עס ס דעם פּראָצענט.
טוט וואָס מאַכן זינען?
וילעם: יעפּ.
און בראַדלי: אָוקיי.
>> וילעם: איז עס עפּעס וועגן דעם טאָן-בשעת שלייף אַז
אויב די צושטאַנד איז נישט מקוים, אויב איר באַקומען אַ
נעגאַטיוו נומער פֿאַר דיין נומעראַטאָר, עס וועט נאָר האַלטן
אַסקינג און וועט האַלטן אַסקינג דער באַניצער?
און בראַדלי: יאָ.
אַזוי אויב דער צושטאַנד פון בשעת איז ניט מקוים בייַ די סוף פון
די טאָן-בשעת, עס וועט לויפן צוריק צו דער אָנהייב.
עס ס נאָר אַ שלייף.
אַזוי עס ס ווי אַ בשעת שלייף אַז די צושטאַנד האט ניט געווען
מקוים אויף.
עס נאָר לויפט איינער מער צייַט.
יאָ.
וילעם: אזוי אויב איר ניטאָ טאן דעם, קענען איר, פֿאַר דיין בשעת,
שטעלן צוויי באדינגונגען אין?
און בראַדלי: איר קענען.
עס דעפּענדס וואָס איר ניטאָ אַסקינג.
אַזוי איר קענען לייגן צוויי באדינגונגען אין אַ בשעת שלייף אויב איר האָט עס
אַלע ין עטלעכע סאָרט פון בוליאַן אָפּעראַטאָר, וואָס סאָונדס
מיעס, אָבער עס ס בייסיקלי דעם דענאָמינאַטאָר איז ווייניקער ווי אָדער
גלייַך צו נול, אָדער קערט אמת אָדער פאַלש, רעכט?
עס ס אָדער ווייניקער ווי אָדער גלייַך צו נול אָדער נישט.
אַזוי איר קענען טאָן אנדערע בוליאַן אָפּערייטערז וואָס וועט זאָגן בשעת
דאָס איז אויך אמת אָדער בשעת דעם איז אויך פאַלש.
אַזוי עס ס זאכן ווי און נומעראַטאָר איז גרעסער ווי
נול, רעכט?
אַז ס אַסקינג, דאָס וועט נאָר שלייף בשעת דענאָמינאַטאָר איז ווייניקער
ווי נול און איר האָבן אַ positive נומעראַטאָר.
וילעם: און איר טאָן די צוויי אַנדז, רעכט?
און בראַדלי: צוויי אַנדז.
לעקסי ראָסס: מיר וועט דעקן אַז מער שפּעטער.
>> וילעם: וואָס אויב עמעצער טוט נישט לייגן אין אַ positive
דענאָמינאַטאָר?
אויב זיי שטעלן אין אַ נעגאַטיוו נומעראַטאָר, קענען איר פּינטלעך זיי
צו, זאָגן, שטעלן אין אַ ניט-נעגאַטיוו נומעראַטאָר און האָבן
אַ באַפֿעל פֿאַר וואָס?
און בראַדלי: איר קען.
וילעם: רעכט איצט עס נאָר זאגט ניט-נעגאַטיוו נומעראַטאָר.
וואָס וואָלט זייַן געניצט פֿאַר וואָס?
און בראַדלי: אזוי איר 'ד האָבן אַן אויב צושטאַנד, אַזוי ווי אויב
נומעראַטאָר איז ווייניקער ווי נול.
לעקסי ראָסס: איר 'ד מיסטאָמע נאָר ווילן צו ברעכן עס אַרויף אין מער
טריט, רעכט?
אַזוי דער ערשטער צייַט זיי שטעלן אין דעם אַרייַנשרייַב, מיר 'ד נאָר זאָגן געבן
אונדז אַ נומעראַטאָר אָדער וואַטנאַט.
און דעריבער אויב זיי טאָן דעם אומרעכט זאַך, דאָס זאל זייַן דער פאַל
פֿאַר אַ בשעת שלייף, אלא ווי אַ טאָן-בשעת, ווייַל מיר האָבן
דער ערשטער צייַט מיר האָבן די געטינט, און דעריבער בשעת אַז אַרייַנשרייַב
איז שלעכט, מיר האַלטן אַסקינג זיי פֿאַר ווייַטער אַרייַנשרייַב מיט אַ
פאַרשידענע סאָרט פון טעקסט, ווי וואָס האט ניט אַרבעט אָדער געבן אונדז אַ
ניט-נעגאַטיוו נומעראַטאָר אַנשטאָט, אַז מין פון זאַך.
>> און בראַדלי: יאָ?
וילעם: ווי טאָן איר קלאָר די שטאָפּן אַז [ינאָדאַבאַל]
דער וואָקזאַל?
לעקסי ראָסס: קלאָר.
און בראַדלי: יאָ, איר קענען נישט דרוקן אין עס.
לעקסי ראָסס: אַקטואַללי, דאָס איז נישט אַ פאַקטיש וואָקזאַל.
די קשיא איז ווי טאָן איר קלאָר אַז שטאָפּן אַראָפּ דאָרט?
דער ענטפער איז עס ס נישט אַ פאַקטיש וואָקזאַל, אָבער לאָזן ס זאָגן איר
ביסט אין אַ פאַקטיש וואָקזאַל.
קלאָר.
אָה, עס ס אַ קאַץ.
און בראַדלי: [ינאָדאַבאַל]?
עס ס אַז איינער, רעכט?
לעקסי ראָסס: ניט, אַז ס אַלע מיין שטאָפּן.
און בראַדלי: [ינאָדאַבאַל].
לעקסי ראָסס: עס מיר גיין.
און בראַדלי: יאָ?
>> וילעם: טוט קלאָר אַרבעט אויב איר האָט -
ווי, זאָגן איר לויפן אַ פּראָגראַם [ינאָדאַבאַל] און עס ס אַסקינג
איר פֿאַר עפּעס, און איר טאָן נישט וועלן צו.
ווי טאָן איר -
און בראַדלי: קאָנטראָל + C?
לעקסי ראָסס: יאָ.
אַזוי אויב איר ניטאָ פליסנדיק אַ פּראָגראַם און עפּעס איז נישט געגאנגען דער
וועג איר ווילן עס צו און איר נאָר ווילן צו אַרויסגאַנג די גאנצע
פּראָגראַם, קאָנטראָל + סי אפילו אויב איר ניטאָ אויף אַ מעק, נישט עפּל + C,
קאָנטראָל + סי
וילעם: צי האָט איר האָבן די ריכטיק ווערסיע אין דעם
רעוויזיע אין דיין פּראָפיל?
און בראַדלי: איך טראַכטן עס ס געהאלפן, איז נישט עס?
יאָ.
לעקסי ראָסס: דאס איז דער פּלאַץ.
יאָ.
איך טראַכטן עס ס רעוויסיאָן 11.
>> און בראַדלי: יאָ?
וילעם: טוט C מאַכן קיין אַסאַמפּשאַנז וועגן וואָס אַ
בייַטעוודיק איז אויב איר דעפינירן אַ בייַטעוודיק אָבער טאָן נישט באַשטימען
עפּעס צו עס מיד?
און בראַדלי: אזוי עס וועט נאָר אָננעמען ינץ אין אַז אָרט.
אַזוי אויב איר דערקלערן עס -
וילעם: אויב איך נאָר האט ינט דענאָמינאַטאָר פּינטל - קאָמע, טוט עס
יבערנעמען אַז עס ס גלייַך צו נול אָדער קיין נומער -?
און בראַדלי: נאָופּ.
אַזוי אויב איר טאָן נישט באַשטימען, זאָגן, ינט דענאָמינאַטאָר צו קיין ווערט,
עס קען זייַן עפּעס.
עס ס דער אַלט זכּרון וואָס איז געווען אין אַז אָרט.
אַזוי עס קען זייַן נעגאַטיוו 2000000000, עס קען זייַן positive
2000000000, און עס קען זייַן ערגעץ אין צווישן.
אַזוי אויב איר ניטאָ פאקטיש פליסנדיק זאכן, מאַכן זיכער אַז איר
באַשטימען אַ ווערט צו די וועריאַבאַלז.
דאס, עס טוט נישט ענין ווייַל מיר רע מיד
אַסיינינג די ווערט, אָבער בכלל גערעדט, יאָ.
קיין אנדערע שאלות?
>> לעקסי ראָסס: מיר קענען אויך נאָר נעמען גענעראַל שאלות אין דעם
פונט אויף לעקציע מאַטעריאַל, פּ שטעלן מאַטעריאַל, עפּעס איר ווע
שוין וואַנדערינג וועגן, דאָס איז אַ גוט צייַט צו פרעגן יענע.
וילעם: אזוי אין די וואַלקטהראָוגהס, זאַמילאַ
דערמאנט די קייַלעכיק פונקציאָנירן.
וואָלט איר מיינונג ילאַבערייטינג אויף ווי צו מאַכשער וואָס?
לעקסי ראָסס: זיכער, ווי צו מאַכשער וואָס?
וילעם: זי האט געזאגט עס איז געווען ארום.
לעקסי ראָסס: אָה יאָ.
אַזוי נאָר אַזוי מיר אַלע האָבן די זעלבע וואָקאַב און שטאָפּן,
מאַכשער בכלל מיטל פאקטיש שרייבן פון קראַצן.
און אַזוי איך טאָן ניט טראַכטן זי האט גערעדט וועגן סאָרט פון שרייבן
די קייַלעכיק פונקציאָנירן.
זי מיסטאָמע נאָר מענט ווי צו נוצן עס.
מאַכשער מיטל סאָרט פון ווי מאַכן.
אַזוי בכלל, אַ צייַט ווען מיר ווילן צו נוצן די קייַלעכיק פֿונקציע איז איך
מיינען, סאָרט פון, פֿאַר בייַשפּיל,
אויב איר ווילן צו קייַלעכיק.
קענען איר געבן מיר אַ קליין ביסל מער קאָנטעקסט ווי צו וואָס די
פּראָבלעם איז געווען?
וילעם: צו ויסמייַדן די ימפּרעסיסיאָנס פון דעסאַמאַלז
דורך מאכן זיי אַ לאָזנ שווימען.
לעקסי ראָסס: יאָ.
אַזוי די אַרויסגעבן מיט פלאָוץ אַז מיר ווע מין פון אַלודאַד צו איז
אַז ווייַל פון די וועג זיי ניטאָ סטאָרד אין די מאַשין,
זיי ניטאָ נישט 100% גענוי אין דעם וועג וואָס איר זאל טראַכטן
דיין קאַלקולאַטאָר וואָלט קראָם זיי.
עס ס שווער פֿאַר מיר צו ווייַזן אַ בייַשפּיל אָן געוואוסט וואָס
די קאָנטעקסט איז געווען פון.
איך טאָן ניט וויסן, קען איר טראַכטן פון עפּעס, דן?
>> און בראַדלי: אזוי אויב איר ניטאָ אַסקינג פֿאַר, זאָגן, נומערן
גרעסער ווי 10 און איר ניטאָ ניצן פלאָוץ, און איר ניטאָ אַדינג איינער
צו אַ לאָזנ שווימען יעדער צייַט, עס וועט מאל וואַרטן ביז איר ווע
גאַטאַן צו 12 איידער עס וועט זאָגן דאָס איז פאקטיש אַ נומער
גרעסער ווי 10.
פלאָוץ האָבן עטלעכע ערנסט ישוז נאָר צווישן די 32
און 33 דעצימאַל אָרט וואָס וועט גיין, אַזוי עס זאל 9.9999999, אָדער
עס זאל זייַן 10.0000001, רעכט?
עס טוט ניט טאַקע ויסטיילן צווישן די צוויי, אַזוי אויב איר רע
ווארטן פֿאַר זאכן גרעסער ווי אָדער גלייַך צו 10, איר זאל
ניט באַקומען דאָרט אין וואָס איר טראַכטן איז די 10 יטעראַטיאָן.
איר זאל באַקומען דאָרט אין די 11.
לעקסי ראָסס: עססענטיאַללי, יאָ.
ווען איר ניטאָ לופּינג איבער אַ פּלאַץ פון פלאָוץ, אַז ס ווען די
ימפּרעסיסיאָנס פּאַסירן.
וילעם: איך טראַכטן, אַזוי בייסיקלי, עס ס ווי אויף די פּ
שטעלן, עס וויל איר צו קייַלעכיק די לאָזנ שווימען ווערט, און אויב איר שטעלן אין
4.24 פֿאַר די סומע פון ​​טוישן איר דאַרפֿן צוריק, אויב איר נאָר טאָן
מאל 100, עס וועט פאקטיש טוישן אין 423 -
און בראַדלי: מאל, יאָ.
וילעם: אזוי איך טראַכטן עס ס נאָר ווי, ווי טאָן איר נוצן די קייַלעכיק
פונקציאָנירן אין די פאַקטיש קאָד צו מאַכן עס אַזוי עס טוט נישט טאָן וואָס?
און בראַדלי: אזוי אויב איר ניטאָ ראַונדינג 424 דורך מאַלטאַפּלייינג עס
דורך 100 און מאכן עס אין אַ ינטעגער, עס וועט מאל
מאַכן עס 423 ווייַל פון וואָס ימפּרעסיסיאָן.
און אַזוי זאכן איר קענען טאָן איז נאָר לייגן .0000003.
וילעם: אבער איך טראַכטן, פאקטיש, זיי ווילן
אונדז צו נוצן די קייַלעכיק.
און בראַדלי: די קייַלעכיק פונקציאָנירן?
עס ס מיסטאָמע אַ מאַט פונקציאָנירן, עפּעס אין די
מאַט ביבליאָטעק.
וילעם: # אַרייַננעמען מאַט.
און בראַדלי: # אַרייַננעמען <מאַטה.ה>, און דאָרט ס
מיסטאָמע אַ קייַלעכיק פונקציאָנירן.
וילעם: פונקט ווי קייַלעכיק () -?
לעקסי ראָסס: עססענטיאַללי, ווייַל איר ווילן צו קייַלעכיק צו
די ניראַסט סענט.
און בראַדלי: זאל ס ציען אַרויף די מענטש בלעטער.
אַזוי אַ האַנטיק געצייַג, אויב איר טאָן ניט וויסן -
איר ציען אַרויף די וואָקזאַל -
איז אויב איר גיין צו מענטשן מאַט.
לעקסי ראָסס: קיל.
>> אַזוי איר קענען זען, אַזוי מענטש איז קורץ פֿאַר מאַנואַל, נישט מענטש, און
עס אַלאַוז איר צו קוקן אַרויף מער אינפֿאָרמאַציע וועגן קיין געגעבן
פֿונקציע אָדער ביבליאָטעק אַז איר זאל זייַן דילינג מיט.
אַזוי איך נאָר טייפּט אין מענטש מאַט.
זאל מיר פארגרעסער ין
און בראַדלי: מיר קענען פּרובירן מענטש קייַלעכיק, אויך.
לעקסי ראָסס: זיכער.
און בראַדלי: און דאָס וועט רשימה אויס -
מענטש מאַט וועט רשימה אַלץ וואָס ס אין די מאַט ביבליאָטעק,
וואָס מיר וועט אַרייַננעמען.
יאָ, מיר אויך האָבן קייַלעכיק.
לעקסי ראָסס: אזוי איך נאָר האט מענטש קייַלעכיק.
איר קענען זען דאָ אין די סינאַפּסיס, עס זאגט # אַרייַננעמען
<מאַטה.ה>, אַזוי אַז ס מין פון ווי קס50.ה, סטדיאָ.ה.
און עס קוקט ווי עס ס 'פאקטיש אָוווערלאָודיד, טייַטש
עס נעמט פאַרשידענע טייפּס פון טענות, אַזוי איר קענען קייַלעכיק
דאַבאַלז אָדער פלאָוץ.
און בראַדלי: קייַלעכיק קעגן ראָונדף.
לעקסי ראָסס: ראָונדף.
האט זאַמילאַ דערמאָנען ראָונדף קעגן קייַלעכיק?
וילעם: אין די וואַלקטהראָוגה, עס איז נאָר קייַלעכיק ().
און בראַדלי: אָוקיי, אַזוי זי מיסטאָמע איז ניצן די טאָפּל,
דעמאָלט, ווי קעגן צו אַ לאָזנ שווימען.
אָוקיי, אַזוי איר וואָלט מערן דורך 100 און דעמאָלט קייַלעכיק עס, און
איר 'ד באַקומען די נומער קלאָוסאַסט צו עס, איך טראַכטן.
>> לעקסי ראָסס: אזוי די קייַלעכיק פונקציאָנירן קערט די ינטאַגראַל
ווערט ניראַסט צו X ראַונדינג אַפנ האַלבנ וועג פאלן אַוועק פון 0,
ראַגאַרדלאַס פון די קראַנט ראַונדינג ריכטונג.
אַזוי יסענשאַלי, איר וואָלט ווילן צו בלויז קייַלעכיק אַמאָל איר ניטאָ אין
אַ ינטעגער ווערט, אַזוי איר מערן דורך
100 און דעמאָלט קייַלעכיק.
טוט וואָס מאַכן מער זינען?
וילעם: צו נוצן וואָס פונקציאָנירן אין אַ C טעקע, טאָן איר דאַרפֿן צו
שטעלן קייַלעכיק לאָזנ שווימען, ווי אויב דיין בייַטעוודיק איז גערופן ק, טאָן איר
שטעלן קייַלעכיק (לאָזנ שווימען) ק, און דעמאָלט אַ קלאַמערן, אָדער קענען
איר נאָר שטעלן קייַלעכיק, און דעמאָלט ק אין קלאַמערן?
און בראַדלי: אזוי אויב איר זענען טריינג צו נוצן דעם פֿונקציע
פאקטיש, איר וואָלט נעמען אַז ק, איז ק אַ לאָזנ שווימען,
אָדער ווי איז עס דערקלערט?
וילעם: ק איז אַ לאָזנ שווימען.
און בראַדלי: אזוי אויב ק איז דערקלערט ווי אַ לאָזנ שווימען, איר וואָלט
נאָר נעמען קייַלעכיק, און דאַן געבן עס ק.
איר זאל האָבן צו דערקלערן עס ווי אַ טאָפּל אין דעם פאַל.
לעקסי ראָסס: יאָ, סייַדן איר ווילן צו נוצן ראָונדף.
וילעם: איך קען נאָר נוצן ראָונדף, און דעמאָלט ק אין קוואָטעס?
און בראַדלי: ניין, נישט אין קוואָטעס, נאָר ק.
וילעם: אנטשולדיגט, נישט אין קוואָטעס, אין די קלאַמערן.
און בראַדלי: אין די קלאַמערן, יאָ.
לעקסי ראָסס: אנטשולדיגט אַז איז געווען אַ קליין ביסל קאַנפיוזינג.
קיין מער שאלות?
>> און בראַדלי: יאָ?
וילעם: אזוי קייַלעכיק בלויז ראָונדס צו ינטאַדזשערז?
לעקסי ראָסס: יא.
און בראַדלי: יאָ, קייַלעכיק בלויז ראָונדס צו ינטאַדזשערז.
וילעם: אזוי אויב איר געוואלט צו האָבן עפּעס פּינטלעך אַז
דארף צו זייַן [ינאָדאַבאַל] געמערט ביי 100 און דעמאָלט
צעטיילט דורך 100 ווידער אויב איר געוואלט צו -?
לעקסי ראָסס: אזוי אויב איר געוואלט צו באַקומען עס אין אַ דעצימאַל פאָרעם?
וילעם: גוט דעם בייַשפּיל, פֿאַר בייַשפּיל, [ינאָדאַבאַל] איר
האָבן 1.25, און דעמאָלט [ינאָדאַבאַל]
1.24, אויב איר געוואלט צו האַלטן אַז ווי 1.25, איר וואָלט
מערן אַז דורך 100, קייַלעכיק עס, און דעמאָלט טיילן עס דורך 100
ווידער צו באַקומען 1.25?
לעקסי ראָסס: יאָ.
אַזוי די קשיא איז, זינט ראַונדינג, ווי דער מענטש בלאַט
זאגט, ראָונדס צו די ניראַסט ינטאַגראַל ווערט, טוט וואָס מיינען
אַז איינער וואָלט ווילן צו מערן דורך 100, טאָן די
ראַונדינג, און טיילן ביי 100 ווידער צו, זאָגן, באַקומען די ריכטיק
דאָללאַרס און סענס ווערט?
און דער ענטפער איז -?
און בראַדלי: נומ
איך מיינען, אויב איר ניטאָ נאָר געטינג אַ לאָזנ שווימען ווערט, אויב איר אָנהייב
מיט אַ לאָזנ שווימען ווערט פון 1.25, אַז ס ווי עס ס געגאנגען צו זייַן
ינטערפּראַטאַד.
אַזוי אויב איר מערן עס ביי 100 און דעמאָלט טיילן עס דורך 100,
עס ס נאָך געגאנגען צו זייַן ינטערפּראַטאַד ווי 1.25, אָדער
עפשער 1.249 ...
.. 999.
לעקסי ראָסס: איך טראַכטן די קשיא איז ווי, איר וואָלט
מערן, דעמאָלט נוצן קייַלעכיק, דעמאָלט טיילן, אַזוי עס ס ווי -
און בראַדלי: יאָ.
איך נאָך טאָן ניט טראַכטן עס ענדערונגען עפּעס, כאָטש.
איך טראַכטן עס ס נאָך.
לעקסי ראָסס: ווייַל קייַלעכיק טוט - עס ניצט ינטאַדזשערז.
אַזוי אויב איר פּרובירן צו קייַלעכיק 1.25, איר נאָר באַקומען 1.
אַזוי איך טראַכטן אין סדר צו באַקומען ווי די נאָך פּינטלעכקייַט,
אויב אַז ס וואָס איר ניטאָ גערעדט וועגן.
>> וילעם: אזוי אין וואָס ינסטאַנסיז טאָן איר נוצן קייַלעכיק, דעמאָלט?
און בראַדלי: אזוי אין דעם פאַל, אויב איר ווילן, זאָגן, די נומער
פון סענס פון $ 1.25, איר 'ד מערן דורך 100, קייַלעכיק, באַקומען
125, און לאָזן עס ווי וואָס, ווי סענס, ווי קעגן צו טריינג צו
בייַטן עס צוריק אין דאָללאַרס און סענס.
לעקסי ראָסס: אָה יאָ, יאָ, פֿאַר זיכער.
וילעם: פארוואס טאָן איר דאַרפֿן צו קייַלעכיק אַז [ינאָדאַבאַל]?
און בראַדלי: אזוי אויב איר מערן עס ביי 100 און דעמאָלט
מיד בייַטן עס צו אַ ינטעגער, וואָס איז דער מער
נוציק פאָרעם, אַז ס ווען איר האַנדלען מיט וואָס
ימפּרעסיסיאָן, רעכט?
אַזוי עס זאל זייַן 124.999999, און אַזוי אויב איר דעמאָלט בייַטן אַז צו
אַ ינטעגער, עס נאָר טראפנס אַלץ אַוועק אַז ס ווייטער
די דעצימאַל.
וילעם: אזוי עס וועט געבן איר [ינאָדאַבאַל].
און בראַדלי: עקסאַקטלי, אַנשטאָט פון 125, וואָס איז
וואָס איר ווילן צו קייַלעכיק.
>> וילעם: אנטשולדיגט, קען איר איבערחזרן וואָס איר האט איר
זאָל טאָן ווי קעגן צו וואָס איר זאָל נישט טאָן?
און בראַדלי: אָוקיי.
אַזוי וואָס איר זאָל טאָן איז אויב איר אָנהייבן מיט 1.25, מערן
עס דורך 100, און דעמאָלט קייַלעכיק אַז גאַנץ נומער, אַז 125 אָדער
124.9999, און באַקומען אַז צו די ניראַסט ינטעגער.
וילעם: אזוי אויב איר קייַלעכיק, אַז לייגט עס
צו די ניראַסט ינטעגער?
און בראַדלי: יאָ.
וילעם: איז עס אַ וועג צו שיעור, אויב איר פרעגן פֿאַר אַ לאָזנ שווימען
צו זייַן ינפּוטטעד, איז עס אַ וועג צו שיעור ווי פילע דעצימאַל
ערטער איר קענען אַרייַנשרייַב אַ לאָזנ שווימען צו?
לעקסי ראָסס: ניט ניצן די קס50 ס ימפּלאַמענטיישאַן.
איך מיינען, איר קענען ציילן ווי גרויס די אַרייַנשרייַב איז געגעבן דורך
דער באַניצער, אָבער וואָס וואָלט דאַרפן אַ נייַ ימפּלאַמענטיישאַן
פון געטפלאָאַט, און אַזוי איר טאָן ניט דאַרפֿן צו זאָרג וועגן וואָס.
און בראַדלי: אזוי אויב זיי, זאָגן, אַרייַנשרייַב 1.256, איר קען נאָר
נוצן 1.25, אָדער איר קען טאָן 1.26.
אָדער וועג, איך טראַכטן די ימפּלאַמענטיישאַן זאגט איר קענען -
וילעם: איר קענען נאָר האָבן עס קייַלעכיק צו -
און בראַדלי: וועלכער עס וויל, יאָ, ווי לאַנג ווי איר טאָן
עטלעכע סאָרט פון ראַונדינג.
עפּעס אַנדערש?
טוט ניט האָבן צו זייַן וועגן ראַונדינג.
לעקסי ראָסס: יאָ?
>> וילעם: אויב מיר ווילן צו טשעק צו זען אויב די נוסח פון אונדזער
קאָד איז צונעמען אָדער דער בעסטער נוסח
וואָס עס קענען זייַן, איז אַז די סאָרט פון זאַך מיר 'ד ברענגען אַרויף אין
אָפּטיילונג, אָדער בייַ אָפיס שעה, אָדער איז אַז די סאָרט פון זאַך
מיר קענען פּאָסטן ביכידעס אויף די זאַך, אויף דיסקוסיע, און דעמאָלט
פרעגן פֿאַר עצה אויף?
לעקסי ראָסס: אזוי מיר טאָן נישט, אין אָפיס שעה אָדער אויף קס50
דיסקוטירן, מיר וועלן נישט פאקטיש מיינונג אייער פּ שטעלן אין שטייַגן
פֿאַר נוסח, אָבער איך טראַכטן מיסטאָמע די מערסט נוציק
זאַך איר קען טאָן וואָלט זייַן צו קוקן אין ביישפילן, און איר
זאָל זייַן ביכולת צו געפֿינען אַז אין אָפּטיילונג קאָד, וואָס זאָל זייַן
פונאנדערגעטיילט אָנליין, ווי געזונט ווי די לעקציע סליידז, דאָרט
זאָל זייַן ביישפילן פון קאָד.
אבער אויב איר האָט יחיד פראגעס וועגן אַ זיכער
נוסח אַרויסגעבן, באשטימט פילן פֿרייַ צו פרעגן אַז אויף קס50
דיסקוטירן, און אָפיס שעה, אָדער אויף דיין אייגן צייַט.
אבער אויב עס ס מער אַ גענעראַל קוקן אין מיין קאָד, עס ס בעסטער צו
מין פון נוצן ביישפילן און פּרובירן צו פּאַסיק דיין קאָד צו וואָס.
און איך גלויבן עס איז אַ נוסח פירן אויף -
און בראַדלי: עס ס דער נוסח פירן.
דער נוסח פירן ס אָסאַם.
עס לערנט איר אַלץ איר דאַרפֿן, און עס קאָווערס שיין
פיל יעדער בייַשפּיל באקאנט צו מענטש, אָדער בייַ מינדסטער באקאנט צו מיר.
>> עפּעס אַנדערש?
אַלע רעכט.
קיל, גייז.
לעקסי ראָסס: האָבן אַ גרויס טאָג.
און בראַדלי: דאַנק פֿאַר קומען.