begin process at 2010 02 10 02:11:43
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Java

 > 

Archives

 > 

Maths & Algorithmes

 > 

Pb calcul avec un string


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Pb calcul avec un string

lundi 8 mars 2004 à 19:59:53 | Pb calcul avec un string

nicboi

Salut

je cherche a faire un calcul a partir d'un string du style "10+12*52/36-4" sans tenir compte des priorite d'operation.
Existe t'il une fonction java dans math ou autre pour faire ceci.

Merci,
++
lundi 8 mars 2004 à 22:26:28 | Re : Pb calcul avec un string

Duss

salut,
je ne sais pas si y a une fonction toute faite mais sinon tu parse char par char et quand tu trouve un operateur tu clacule
Duss
mardi 9 mars 2004 à 08:42:55 | Re : Pb calcul avec un string

dmaillet

oui, en gros tu te montes un compilo d'instructions executables type polonaise "light"...
petit boulot...mais chiant....
mardi 9 mars 2004 à 09:17:37 | Re : Pb calcul avec un string

neodante

Administrateur CodeS-SourceS

Neodante

Pas forcément polonais pour faire cela mais c'est le simple quand même ...
Il va te falloir créer une pile (parsing de ta chaine) avec pour chaque élément de ta pile, une opération à faire ... ici une seule puisque tu n'as pas de parenthèses ... ensuite tu repères les opérations prioritaires (* / % par exemple) que tu calcules en prenant les valeurs par la méthode parseType des classes enveloppes par exemple ... et tu fais ça pour toute ta pile ... normalement y a pas beaucoup de boulot ... quand on est familiarisé avec la structure pile ...
@+

[Responsable www.neogamedev.com]
mardi 9 mars 2004 à 09:18:57 | Re : Pb calcul avec un string

neodante

Administrateur CodeS-SourceS

Neodante

Connais pas de fonction qui le fait !!! Mais avec la tonne de classe qu'il y a il doit y en avoir une : mais ou chercher ???
@+

[Responsable www.neogamedev.com]
mardi 9 mars 2004 à 09:27:42 | Re : Pb calcul avec un string

dmaillet

Non, je ne connais pas non plus de classe qui fais ca,
mais pour qqu'un qui a fait un peu de compilation et monte un compilo, ca va vite!!! Je dois avoir un bon vieux code de polonaise inverse qui traine, mais ou...
mardi 9 mars 2004 à 10:04:26 | Re : Pb calcul avec un string

kirua12


Salut,

on en trouve plein sur le net.
Formula : [ Lien ]
eTeks : [ Lien ] voir la classe CalculatorParser
....
mardi 9 mars 2004 à 10:11:42 | Re : Pb calcul avec un string

neodante

Administrateur CodeS-SourceS

Neodante

Yes pourquoi je n'y avais pas pensé à JEKS c'est le prog d'un de mes profs et j'ai un peu de boulot à faire dessus cet été ... m'enfin quand je disais une classe je parlais de classe du core J2SE ... en revanche connais pas japisoft ... je vais aller voir !
@+

[Responsable www.neogamedev.com]
mardi 9 mars 2004 à 17:51:53 | Re : Pb calcul avec un string

nicboi

merci a tous

ouai, j'avais deja fait l'automate (y verifait si la chaine etait valide)
mais pour le traitement je voulais faire au plus simple ;)
tant pi je vai faire le traitement au fur et a mesure dans l'automate

++


Cette discussion est classée dans : pb, string, calcul


Répondre à ce message

Sujets en rapport avec ce message

Pb de String [ par ptitfilou ] slt,je souhaite mettre un " dans un string mais cela pose un pb.Comment faire ??Merci pour votre aide.ptitfilou [debutant][pb conversion]String-->Long? [ par bidani ] salut,je recupere une valeur dans un JtextField et je veux laconvertir en type Long comment fait on?merci uploader un fichier [ par moundir1 ] bonjour , je recupere  d'un formulaire html ,le nom du fichier a uploade via une servlet ,le pb est que j'arrivez pas a recuppere le chemin absolu, il String comme paramètre!!!pb [ par othland ] slt tlm:je voulais concevoir une classe auquelle je fais appel avec une chaine de caractères comme argument, cette chaine de caractère n'est autre que Afficher un String avec une image dans un JTable [ par valoue ] Bonjour à tous,J'ai un petit pb de renderer de cellule d'un JTable. Je vous explique.J'ai un JTable maTable, qui possède un modèle monModele.ceci me p pb de conversion de string vers datetime [ par sonson_rt ] Bonjour,je veux convertir un string dt="2005-11-15 11:00:10" en type datetime pour l'inserer dans une base de données SQL Serverj'utilise la fonc pb avec replaceAll [ par kakol ] Bonjour, Voici mon problème : je crée une fonction prenant en entrée un String s. Je veux dans ce string changer les "&" par "&" puis renvoyer s. Pou iReport pb de couleur [ par byob ] Bonjour,j'utilise ireport depuis peu.j'ai une base de donnée contenant des couleurs declarée en variable string, mais dont le contenu est de l'hexa.(b PB de comparaison une une valeur et une variable String [ par sarita199 ] Slt a tous je suis une débutante en java,mon probleme que je voudrais que l'utilisateur saisie une valeur et je voudrais comparer cette valeur avec un pb avec l'attribut rendered ( JSF ) [ par gaet_045 ] Bonjour à tous, j'ai un petit problème avec la méthode rendered dans un formulaire. En fait j'ai un selectOneRadio qui permet de faire un choix entre


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,452 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales