Как да си направя калкулатор?

Дискусията в 'Web Development' стартирана от fifi, Ян 4, 2019.

  1. fifi

    fifi Well-Known Member

    Рег.:
    Май 14, 2012
    Съобщения:
    1,978
    Харесвания:
    187
    Точки:
    63
    Здравейте, имам следния въпрос.

    Как да си направя калкулатор, който на база въведени данни да изчислява резултатите?

    Искам да си направя по-скоро приложение за андроид или уеб-базирано.

    Целта е да може да се въведе координатна система. Да се добавят вектори на някакво разстояние един от друг, да се избира големина на ъгли между тях. Да могат да се намират сили (F) по предварително зададени формули, в зависимост от избраните параметри.

    И в зависимост от въведените данни да се изчертават нещата графично.

    Пример: изтеглен файл.jpeg

    Тези данни да могат да се въвеждат, да се изчертават и да се изчисляват резултати при положение, че като заначало имаме само една координатна система?

    Какъв код трябва да науча и използвам, кой език и т.н.?
     
  2. хейтър

    хейтър Active Member

    Рег.:
    Авг 23, 2014
    Съобщения:
    406
    Харесвания:
    131
    Точки:
    43
    Давай линка направо.
     
  3. rutera

    rutera Active Member

    Рег.:
    Окт 16, 2013
    Съобщения:
    372
    Харесвания:
    55
    Точки:
    28
  4. fifi

    fifi Well-Known Member

    Рег.:
    Май 14, 2012
    Съобщения:
    1,978
    Харесвания:
    187
    Точки:
    63
    Благодаря. В какъв смисъл ще ми трябва добра математика?

    Имам представа горе-долу как трябва да се смятат резултатите. Въпроса е какъв код трябва да използвам за да направя полета за въвеждане на параметри и оттам да се изчертават визуално нещата. Също така как да представя дадена формула чрез програмен код. Това се чудя.

    Примерно "n1+n2=..."

    Където n са променливи, a плюса примерно е избран от бутон. На негово място може да е минус. Или пък как се представя интеграл чрез код и т.н.

    Примерно има задача с някакво условие.

    F1=5N
    F2=10N
    R=?

    И потребителя си избира калкулатор за намиране на R, въвежда F1 и F2 и автоматично му се изчислява резултата.

    А пък формулата, която не вижда той, но тя се използва е примерно R=sqrt(F1^2+F2^2).

    И т.н. И евентуално дадена някаква координатна система, в която визуално си избира векторите, тоест силите в кой квадрант са и на база това автоматично се преценя дали знака на стойността е - или +.

    Ето един малък пример за това какво точно ми трябва.

    Но не знам като теория какво трябва да търся точно, за да напиша такъв код.
     
    Последно редактирано: Ян 4, 2019
  5. fifi

    fifi Well-Known Member

    Рег.:
    Май 14, 2012
    Съобщения:
    1,978
    Харесвания:
    187
    Точки:
    63
    Кой линк?
     
  6. rutera

    rutera Active Member

    Рег.:
    Окт 16, 2013
    Съобщения:
    372
    Харесвания:
    55
    Точки:
    28
    Виж ако си на ясно с някой език за програмиране почвай го. Всеки един език поддържа това което искаш да направиш. Моето мнение е, че с PHP ше ти е по-лесно да изградиш и оформиш нещата (аз съм пристрастен към PHP). За графиките ползвай: https://google-developers.appspot.com/chart/interactive/docs/gallery Относно това за математиката стори ми се, че ще правиш нещо тежко наслагване на кординати и др.
     
  7. fifi

    fifi Well-Known Member

    Рег.:
    Май 14, 2012
    Съобщения:
    1,978
    Харесвания:
    187
    Точки:
    63
    Ок. Благодаря. :)
     
  8. rscossworth

    rscossworth Active Member

    Рег.:
    Авг 18, 2010
    Съобщения:
    506
    Харесвания:
    165
    Точки:
    43
    Това може да се направи и с Javascript и изчисленията да стават в браузъра, а резултата да се показва в един Canvas.
     

Сподели страницата

  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies.
    Dismiss Notice