Загрузка...

Wrote here a code that calculates the perimeter and area. Why is it inaccurate?

Thread in Python created by Дмитрий_inactive3042907 Apr 6, 2020. 318 views

  1. Дмитрий_inactive3042907
    Дмитрий_inactive3042907 Topic starter Apr 6, 2020 Banned 1 Mar 8, 2020
    И как сделать тип если чел пишет число отриц и не число то ему выдавало ошибку?
    Вот код
    radius=float(input('введите радиус '))
    pi=3.141
    perimetr=2*pi*radius
    ploshad=pi*(radius**2)
    print(perimetr)
    print(ploshad)
     
  2. STILLER23
    STILLER23 Apr 6, 2020 Banned 1 Apr 5, 2020
    Что за ЯП?
     
    1. Дмитрий_inactive3042907 Topic starter
      Число@STILLER23,число пи
  3. RU97
    RU97 Apr 6, 2020 124 Jan 15, 2020
    Периметр и радиус чего? Круга?
     
    1. View previous comments (3)
    2. RU97
    3. Дмитрий_inactive3042907 Topic starter
      RU97, ну тип если поставить в переменную radius 5 то получится 31.41 (периметр) и 78.525(площадь).
      А на сайте онлайн калькулятора получается площадь=78.53981633974483 периметр=31.41592653589793
      То есть площадь почему то отличается
    4. кошкодевочка
      Дмитрий_inactive3042907, ебать ты шутник может быть потому что у тебя число пи это 3.141, а у калькулятора 3.141592653589793
  4. Дмитрий_inactive3042907
    Дмитрий_inactive3042907 Topic starter Apr 6, 2020 Banned 1 Mar 8, 2020
    Самый главный вопрос: почему он не точный?
     
    1. View previous comments (4)
    2. sesu
      Дмитрий_inactive3042907, если не хочешь юзать импорты то просто раздели 22 на 7 и будет тебе число пи
    3. jucy_inactive3139429
      sesu, ты что маг? откуда знаешь?
  5. Habney
    Habney Apr 7, 2020 Senior Software Engineer 70 Jan 23, 2020
    Ясно, автору 0 лет:spain:
     
Loading...
Top