Windows lub laij lej yuav tau txais hom duab

Windows lub laij lej yuav tau txais hom duab

Tsis ntev tas los no, xov xwm tau tshaj tawm ntawm HabrΓ© txog Windows Calculator Code Reveal, ib qho ntawm cov kev pabcuam nto moo tshaj plaws hauv ntiaj teb. Source code rau no software muab tso rau ntawm GitHub.

Nyob rau tib lub sijhawm, nws tau hais tias cov neeg tsim khoom tau caw txhua tus xa lawv cov kev xav thiab cov tswv yim hais txog kev ua haujlwm ntawm qhov program. Tawm ntawm tus lej loj, tsuas yog ib qho tau xaiv los txog tam sim no. Tus sau qhia ntxiv rau nws tshuab xam zauv graphics hom.

Qhov tseeb, txhua yam yog qhov tseeb ntawm no - hom graphical yuav ua rau pom kev sib npaug thiab ua haujlwm, kwv yees li tib yam li qhov Plotting Mode ua hauv Matlab. Cov yeeb yam tau thov los ntawm Microsoft engineer Dave Grochocki. Raws li nws, lub graphics hom yuav tsis dhau heev lawm. Nws yuav tso cai rau cov tub ntxhais kawm los ntsuas qhov sib npaug ntawm algebraic.

β€œAlgebra yog txoj hauv kev mus rau qhov siab dua ntawm kev ua lej thiab cov kev qhuab qhia ntsig txog. Txawm li cas los xij, nws yog ib qho ntawm cov kev kawm nyuaj tshaj plaws rau cov tub ntxhais kawm kawm, thiab ntau tus neeg tau qhab nia tsis zoo hauv algebra, "Grochoski hais. Tus tsim tawm ntseeg tias yog ib hom duab ntxiv rau lub laij lej, nws yuav yooj yim dua rau cov tub ntxhais kawm thiab cov kws qhia ntawv kom nkag siab ib leeg hauv chav kawm.

"Lub laij lej suav tuaj yeem kim heev, cov kev daws teeb meem software xav tau ntawv tso cai, thiab cov kev pabcuam online tsis yog qhov kev daws teeb meem zoo tshaj plaws," Grochoski hais ntxiv.

Raws li Microsoft cov neeg sawv cev, cov duab nraaj yog ib qho ntawm feem ntau thov nta hauv Feedback Hub daim ntawv thov, qhov twg cov neeg siv ntawm lub tuam txhab cov khoom lag luam software tshaj tawm lawv cov lus qhia.

Cov hom phiaj uas cov neeg tsim khoom tau teeb tsa rau lawv tus kheej:

  • Muab qhov pom kev yooj yim hauv Windows Calculator;
  • Txhawb nqa cov ntaub ntawv kawm lej tseem ceeb hauv Tebchaws Meskas (hmoov tsis zoo, Lub tshuab xam zauv kev ua haujlwm yuav raug npaj nyob ib puag ncig cov kev xav tau ntawm cov tub ntxhais kawm Asmeskas tam sim no), suav nrog kev muaj peev xwm tsim thiab txhais cov haujlwm, nkag siab txog kab, plaub fab, thiab cov qauv exponential, kawm trigonometric functions siv lub laij lej, thiab nkag siab txog cov ntsiab lus sib npaug.

    Lwm tus neeg siv yuav tau txais dab tsi:

    • Muaj peev xwm nkag mus rau qhov sib npaug los tsim cov duab sib thooj.
    • Muaj peev xwm ntxiv ntau qhov sib npaug thiab pom lawv los sib piv cov duab.
    • Kev sib npaug kho hom kom koj tuaj yeem pom qhov hloov pauv thaum koj ua qee yam kev hloov kho rau qhov sib npaug qub.
    • Hloov cov qauv saib ntawm cov duab - cov chaw sib txawv tuaj yeem pom nyob rau hauv ntau qib ntawm kev nthuav dav (piv txwv li peb tab tom tham txog kev ntsuas).
    • Muaj peev xwm kawm ntau hom kab kos.
    • Lub peev xwm los xa tawm qhov tshwm sim - tam sim no ua haujlwm pom kev tuaj yeem sib koom hauv Chaw Haujlwm / Pab Pawg.
    • Cov neeg siv tau yooj yim tswj hwm qhov hloov pauv theem nrab hauv qhov sib npaug, tso cai rau lawv nkag siab tias qhov kev hloov pauv hauv kev sib npaug cuam tshuam li cas rau daim duab.

    Raws li deb li ib tus tuaj yeem txiav txim tau, cov duab tuaj yeem ua rau tsis yooj yim ua haujlwm.

    Tam sim no cov neeg tsim khoom siv tshuab xam zauv sim ua kom pom tias qhov kev zov me nyuam tau txhim kho lub sijhawm. Nws yug los ua tus pab cuam theem pib rau kev ua lej lej. Tam sim no nws yog lub laij lej kev tshawb fawb txhim khu kev qha uas tuaj yeem siv los ntawm ntau tus neeg siv los daws cov teeb meem loj heev. Lub software yuav raug kho kom zoo dua yav tom ntej.

    Raws li kev qhib qhov chaws, qhov no ua tiav kom txhua tus tuaj yeem paub txog Microsoft cov thev naus laus zis xws li Fluent, Universal Windows Platform, Azure Pipelines thiab lwm yam. Ua tsaug rau qhov project no, cov neeg tsim khoom tuaj yeem kawm paub ntxiv txog yuav ua li cas ua haujlwm los tsim qee qhov haujlwm ntawm Microsoft. Nrog rau kev txheeb xyuas ntxaws ntxaws ntawm Windows Calculator qhov chaws, koj tuaj yeem ua tau kos nws tawm ntawm no, txoj cai ntawm Habre.

    Qhov kev zov me nyuam tau sau rau hauv C ++ thiab muaj ntau dua 35000 kab code. Txhawm rau suav cov phiaj xwm, cov neeg siv xav tau Windows 10 1803 (lossis tshiab dua) thiab qhov tseeb version ntawm Visual Studio. Nrog tag nrho cov kev xav tau nrhiav tau ntawm GitHub.

Tau qhov twg los: www.hab.com

Ntxiv ib saib