14. juni 2003 - 12:45Der er
4 kommentarer og 1 løsning
hvordan kan man få fortegn med hvis det er +
Hej
Jeg er ved at lave et program der indtegner funktioner i et koordinatsystem. er der en let måde, at få medtaget fortegn når B i mit eksempel både kan være positiv og negativ. Jeg har har fået det til at fungere med vad at indsætte en label, der viser værdien + eller -, men det ville være fint hvis der var en af jer der kunne et smart trick
Du er jo ikke bundet af kun en linje. Du kan bygge din streng op helt frit, så lav fx din egen lille lokale funktion som formaterer et tal til en streng. Fx: function toStr(x: extended): string; begin result:=floatToStr(x); if x>0 then result:='+'+result; //evt >= som osse sættes på hvis 0 end;
og så, der hvor du har brug for en formateret streng:
eller skal det så være: 'f(x) = '+toStr(A)+toStr(B); som undlader '+' der sættes jo +/- ind alligevel !
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.