I'm trying to plot a set of points, Mathematica create the plot with the right range but it doesn't show all the digits (only shows up to six digits):
ListPlot[Table[{taillebase,
eigenvaluess[taillebase, λ][[1]]}, {taillebase, 31, 36}],
AxesLabel -> {HoldForm[Taille Base], HoldForm[Energie]},
PlotLabel -> None, LabelStyle -> {GrayLevel[0]},
PlotRange -> {0.8037705, 0.8037715}]
What can I do to have the range I indicated in the function {0.8037705, 0.8037715} on the Y axe instead of this truncated version?
Edit:
The method given by @george2079 works fine up to seven digits precision, if I try to go higher than that I get this problem:
ListPlot[Table[{wp,
En /. FindRoot[solfonpai2f[wp][En][3], {En, 0}]}, {wp, 20, 24, 1}],
AxesLabel -> {HoldForm["Working Precision"], HoldForm["Energy"]},
PlotLabel -> None, LabelStyle -> {GrayLevel[0]},
PlotRange -> {0.80377060, 0.80377070},
Ticks -> {Automatic, {#, NumberForm[N@#, {10, 9}]} & /@
FindDivisions[{0.80377060, 0.80377070}, 10]},
BaseStyle -> {PrintPrecision -> 10}]
Any idea how could I solve it?





BaseStyle -> {PrintPrecision -> 7}to your ListPlot options. – Carl Woll Apr 17 '17 at 17:41