The UNIX and Linux Forums  

Go Back   Die UNIX-und Linux-Foren > Top Foren > High-Level-Programmierung
.
Google unix.com



High-Level-Programmierung Post Fragen zu C, C + +, Java, SQL, und andere Programmiersprachen hier.

Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
Faden Thread Starter Forum Antworten Last Post
Wie bekomme ich einen Prozessor der CPU-Anteil? sangjinn High-Level-Programmierung 3 10-09-2008 09:28 AM
wie man den Prozentsatz der Fertigstellung? während eine Kopie! wrapster UNIX für Fortgeschrittene und Experten 7 05-24-2008 02:55 AM
wie der Prozentsatz, um eine laufende Skript? jimmbp Shell Programmierung und Scripting 1 01-31-2006 02:41 PM
Computung Anteil preetikate UNIX for Dummies Questions & Answers 2 02-09-2004 10:13 AM
Prozent-Zeichen in einem Laufwerkzuordnung? simon2000 UNIX für Fortgeschrittene und Experten 2 09-17-2002 01:30 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Suche diesen Thread Rate Thread Anzeige-Modi
  #1 (permalink)  
Old 04-18-2007
the_learner the_learner is offline
Registrierte Nutzer
  
 

Join Date: Apr 2007
Beiträge: 75
Wie berechne ich den Prozentsatz?

int Prozent (int a, int b)
(
if (b / a * 100> 25)
return TRUE;
sonst
return FALSE;
)

Ich möchte, dass für die Berechnung, wieviel Prozent eines ist b.

sagen, wenn b \u003d 48, a \u003d 100
b, so liegt bei 48% der

aber wouldnt b / a mir 0?? Was kann getan werden?
  #2 (permalink)  
Old 04-18-2007
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unix-Daemon
  
 

Join Date: Aug 2001
Location: Ashburn, Virginia
Posts: 9131
Prozent \u003d a * 100 / b
Mit Integer arithemetic müssen Sie dies als Folge (a * 100) / b
  #3 (permalink)  
Old 04-18-2007
the_learner the_learner is offline
Registrierte Nutzer
  
 

Join Date: Apr 2007
Beiträge: 75
u mean (b * 100) / a?

aber dann unter (b * 100) / a 25,5 die größer ist als 25 Jahre. aber immer noch die Bedingung (b / a * 100> 25) wird auf "false" Recht?
  #4 (permalink)  
Old 04-18-2007
anbu23 anbu23 is offline Forum Advisor  
Registrierte Nutzer
  
 

Join Date: März 2006
Ort: Bangalore, Indien
Posts: 1398
Verwenden Sie schweben

Code:
int percent (float  a, float  b)

Da Sie deklarierten Variablen a und b als int-, Meinungs-(b * 100) / a ist, bewertet und gerundet.
  #5 (permalink)  
Old 04-18-2007
the_learner the_learner is offline
Registrierte Nutzer
  
 

Join Date: Apr 2007
Beiträge: 75
ja, ja .. Ich weiß, das ist, wo das Problem ist, a und b sind int
  #6 (permalink)  
Old 04-18-2007
niketan niketan is offline
Registrierte Nutzer
  
 

Join Date: März 2007
Beiträge: 4
Why dont u Geschäft der Division in der Schwimmer-Variable ... Ich denke, Compiler automatisch Darsteller zu höheren ... Dann sollten Sie mit diesem

float f:

f \u003d b / a * 100;

und dann die Kontrolle mit 25 ...
  #7 (permalink)  
Old 04-18-2007
tantrischen tantric is offline
Registrierte Nutzer
  
 

Join Date: Apr 2007
Beiträge: 23
, da A und B sind int b / a wird return 0.
Also, b / a * 100 wird return 0. Aber da ist float f, f werden 0,0

Ich denke, dass dies funktioniert:

f \u003d ((float) b * 100) / a
Closed Thread

Lesezeichen

Thread Tools Suche diesen Thread
Suche diesen Thread:

Erweiterte Suche
Anzeige-Modi Rate this thread
Rate this thread:

Forumregeln
Du möglicherweise nicht neue Themen
Du möglicherweise nicht nach Antworten
Du möglicherweise nicht post-Anlagen
Du möglicherweise nicht bearbeiten Sie Ihre Beiträge

BB-Code ist Auf
Smilies sind Auf
[IMG] Code Auf
HTML-Code ist Aus
Trackbacks sind Auf
Pingbacks sind Auf
Refbacks sind Auf




Alle Zeiten sind GMT -4. Es ist jetzt 11:58 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Ltd. Sprachliche Übersetzungen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Die UNIX-und Linux-Foren Content © Copyright 1993-2009. Alle Rechte Reserved.Ad Management von RedTyger

Content Relevant URLs durch vBSEO 3.2.0