arguments de int
Modérateur : xcasadmin
arguments de int
Est-ce normal que int renvoie 0 si le troisième argument est strictement supérieur au quatrième ?
Re: arguments de int
non, vous pouvez me donner un exemple où ca ne marche pas?
Re: arguments de int
mauvaise appréciation du problème.Je reformule:
Pourquoi int(x,x,1,0) renvoie 0 ?
Pourquoi int(x,x,1,0) renvoie 0 ?
Re: arguments de int
Complément:
A:=int(t^n,t)
subst(A,t=0) renvoie undef
idem avec assume(n,integer) au préalable.
A:=int(t^n,t)
subst(A,t=0) renvoie undef
idem avec assume(n,integer) au préalable.
Re: arguments de int
bizarre, ici j'obtiens -1/2. Est-ce que x n'était pas assigné avec 0 comme valeur?alb a écrit :mauvaise appréciation du problème.Je reformule:
Pourquoi int(x,x,1,0) renvoie 0 ?
Re: arguments de int
oui, 0^expression renvoie undef. C'est d'ailleurs normal sous l'hypothèse assume(n,integer) car n peut etre négatif. Sous l'hypothèse n>0, on pourrait remplacer par 0, le code actuel ne teste pas les hypothèses sur l'exposant, pour l'instant je préfère ne pas le modifier j'ai trop peur d'effets de bord.
Re: arguments de int
Je teste dans une nouvelle session:
int(x,x,0,1) renvoie 1/2
int(x,x,1,0) renvoie 0
int(x,x,-2,1) renvoie -3/2
int(x,x,1,-2) renvoie 0
int(x,x,0,1) renvoie 1/2
int(x,x,1,0) renvoie 0
int(x,x,-2,1) renvoie -3/2
int(x,x,1,-2) renvoie 0
Re: arguments de int
très curieux, c'est quelle version et sur quel os?
Re: arguments de int
win32 et 0.8.5 du 23/02/2010
Rq:je n'ai plus le message fichier automatique de sauvegarde trouvé
Rq:je n'ai plus le message fichier automatique de sauvegarde trouvé
Re: arguments de int
Encore mieux:
// fltk 7Fl_Tile 13 227 1410 73 18 0
[
// fltk N4xcas19Multiline_Input_tabE 13 227 1410 28 18 0
int(x,x,2,-1)
,
// fltk N4xcas10Log_OutputE 13 255 1410 1 18 0
,
// fltk N4xcas8EquationE 13 256 1410 44 18 0 1
(-3)/2
]
,
// fltk 7Fl_Tile 13 302 1410 50 18 0
[
// fltk N4xcas19Multiline_Input_tabE 13 302 1410 27 18 0
int(x,x,1,-2)
,
// fltk N4xcas10Log_OutputE 13 329 1410 1 18 0
,
// fltk N4xcas8EquationE 13 330 1410 22 18 0 1
0
]
// fltk 7Fl_Tile 13 227 1410 73 18 0
[
// fltk N4xcas19Multiline_Input_tabE 13 227 1410 28 18 0
int(x,x,2,-1)
,
// fltk N4xcas10Log_OutputE 13 255 1410 1 18 0
,
// fltk N4xcas8EquationE 13 256 1410 44 18 0 1
(-3)/2
]
,
// fltk 7Fl_Tile 13 302 1410 50 18 0
[
// fltk N4xcas19Multiline_Input_tabE 13 302 1410 27 18 0
int(x,x,1,-2)
,
// fltk N4xcas10Log_OutputE 13 329 1410 1 18 0
,
// fltk N4xcas8EquationE 13 330 1410 22 18 0 1
0
]
Re: arguments de int
bon, je regarderai demain si ca marche avec la version actuelle sous windows. Il me semble que j'ai corrige un bug dans l'integration définie récemment, c'est peut-etre pour ça...
Re: arguments de int
voila, c'est corrige, un bug un peu obscur suite a une redeclaration de variable locale avec un type different, le compilo ne ralait pas et agissait differemment sous linux et windows...
Re: arguments de int
Merci et à bientôt...le plus tard possible dans cette section.