Accueil > Forum > > > > Pb calcul avec un string
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
|
 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
|
 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
|
mardi 9 mars 2004 à 10:11:42 |
Re : Pb calcul avec un string

neodante
|
 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
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
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 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
Livres en rapport
|
Derniers Blogs
SESSION SILVERLIGHT 5 3D : SLIDES ET DEMOSSESSION SILVERLIGHT 5 3D : SLIDES ET DEMOS par Groc
Durant les techdays, j'ai eu le plaisir d'animer une session sur Silverlight 5 et la 3D avec Simon Ferquel. Comme promis, voici nos slides et mes démos (celles avec le viper BSG) ici et là. Pour mémoire, les démos utilisent toutes le viper BSG...
Cliquez pour lire la suite de l'article par Groc [TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES[TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES par gpommier
Suite à la session que j'ai présenté sur WebMatrix 2, vous pouvez trouver les slides ici, ainsi que les démos en packages nuget : démos1 et démos2 J'en profite pour remercier chaleureusement tous ceux qui sont venus très nombreux à cette sess...
Cliquez pour lire la suite de l'article par gpommier [SHAREPOINT] LES SESSIONS TECHDAYS 2012.[SHAREPOINT] LES SESSIONS TECHDAYS 2012. par Patrick Guimonet
Voici donc pour ceux qui n'ont pas pu venir, ou ceux qui n'ont pas pu toutes les suivre la liste des sessions SharePoint aux TechDays 2012, que je mettrais à jour dès que les liens des vidéo seront disponibles. Ou ici : http...
Cliquez pour lire la suite de l'article par Patrick Guimonet TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE !MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE ! par Vko
Hier durant une session dédiée aux Techdays 2012, j'ai eu le plaisir d'annoncer la sortie de la Béta 2 de Mishra Reader. C'est quoi ? Pour les utilisateurs, c'est une vraie expérience de lecture de flux RSS sur Windows. Rien à voir avec les produit...
Cliquez pour lire la suite de l'article par Vko
Logiciels
Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning
|