Thread: printf problem
View Single Post
  #1   Spotlight this post!  
Unread 29-01-2005, 05:46
Unsung FIRST Hero
miketwalker miketwalker is offline
Robot Lifeguard
FRC #1902 (Exploding Bacon)
 
Join Date: Dec 2001
Rookie Year: 2002
Location: Orlando, FL
Posts: 878
miketwalker has a reputation beyond reputemiketwalker has a reputation beyond reputemiketwalker has a reputation beyond reputemiketwalker has a reputation beyond reputemiketwalker has a reputation beyond reputemiketwalker has a reputation beyond reputemiketwalker has a reputation beyond reputemiketwalker has a reputation beyond reputemiketwalker has a reputation beyond reputemiketwalker has a reputation beyond reputemiketwalker has a reputation beyond repute
Send a message via AIM to miketwalker
printf problem

I'm working with floats for calculations. I'm trying to use a printf statement to display the value of various floats, but I keep having problems. When I use %d, I get a wacky number over 37,000 which makes no sense. When I use %f, I get no output of the number at all. Could somebody tell me what I'm doing wrong. Here's an example of the format of how I'm doing my printf.

printf ("Value: %f /n", (float)value_name);

I've tried it with %f and %d... as well as trying to use my variables as "double" as well. Same problems though. Any help would be very much appreciated. Thanks!