» Poradna » Programy

Nejasné přiřazení hodnoty do proměnné, Jazyk C

Odpovědět  |  Zobrazit bez stromu  |  Upozornit redakci  |  nových odpovědí: 2/2
 |   |  Microsoft Windows 7 IE 10.0  |  [212.158.158.---]

Ahoj, mám jeden problém, mám funkci, která převede stupně na radiány, problém je, že výsledná hodnota v radiánech je nesmysl. Kontroloval jsem to debuggerem, tak vím, že samotná vrácená hodnota z funkce je v pořádku, až následné přiřazení do proměnné se hodnota změní na nesmysl. Nevím, proč se to stává.¨main.c#include <stdio.h>#include <stdlib.h>#include <conio.h>#include <time.h>int main(){int cislo;float radian;srand(time(0));cislo = rand()%18+1;radian = radiany(cislo);printf("Cislo: %d na radiany: %f\n", cislo, radian);getch();return 0;}fce.h#ifndef funkceH#define funkceH#define PI 3.14float radiany(int cislo);//float sinus(int cislo);//int procenta(int zaklad, int cislo);//int delitelnost(int cislo);#endiffce.c#include "funkce.h"float radiany(int cislo){float radian;radian = ((PI * cislo) / 180.0);return radian;}Prosím, ukažte mi kde mám chybu, děkuju.

Odpovědi na otázku

 |   |  Microsoft Windows 7 IE 10.0  |  [212.158.158.---]

Už jsem na to přišel.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 8 Chrome 27.0.1453.94  |  [78.156.130.---]

Chyba byla v printf, že?

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: 10, #define, Nesmysl, Sinus, Rand



Určitě si přečtěte


Jak fungují kryptoměny: Za oponou se odehrává perfektně organizovaný chaos

Jak fungují kryptoměny: Za oponou se odehrává perfektně organizovaný chaos

** Bitcoin letos trhal rekordy ** Zdaleka není sám, jsou tu i další kryptoměny ** Jak vlastně kyberpeníze v nitru fungují?

13.  12.  2017 | Jakub Čížek | 48

Pojďme programovat elektroniku: Vyzkoušíme linuxový počítač Omega2 za stokorunu

Pojďme programovat elektroniku: Vyzkoušíme linuxový počítač Omega2 za stokorunu

** Má velikost poštovní známky ** Stojí něco málo přes stovku ** A tvrdí o sobě, že je to nejmenší linuxový počítač

10.  12.  2017 | Jakub Čížek | 7