Dobrý den mohli byste mi poradit jak přidat novou knihovnu, která má 6 MB, zda se má extrahovat nebo jen vložit a jak si pak zavolám v projektu?
Děkuji za odpoved a radu
Příspěvky odeslané z IP adresy 212.80.64.–
Dobrý den,
jak zajistím, aby program po spočítání nějaké funkce pracoval už dále s jejím výsledkem a nepočítal ji pořád znovu? Počítám obsah elipsy lichoběžníkovou metodou pomocí cyklu while a potřebuji, aby byl interval dělení závislý na její velikosti. Když ho zadám jako číslo, pracuje vše v pořádku, ale když ho zadám i jako jednoduchý zlomek, nebo tento spočítám předtím a jen na něj odkážu, čekám na výsledek nesrovnatelně déle. Našel jsem si i něco o ukazatelích "*něco", ale nepomohlo mi to.
Konkrétně:
...
float l,x,xnove=0,celkem1=0,celkem2;
while(xnove<=a-a/650)
{ celkem2=celkem1;
x=xnove;
xnove=x+a/650;
celkem1=celkem2+(sqrt(1-(x+a/650)*(x+a/650))+sqrt(1-x*x))*(b/1300);
}
l=4*celkem1;
printf("%f",l);
printf("j^2");
scanf("%d",&konec);
Pokud před cyklem definuji: c=a/650 a místo zlomků píšu c,je to stejně pomalé..
Díky
To šnek :
Máš pravdu taky to jde, ale vyřešil jsem to trochu jinak ... Zajímalo by mě ted jestli jde za běhu vymazat databázi a pak hned do ni nahrát data?
Vyřešil jsem to takhle:
int pozice=list.getSelectedIndex()+1;
seznamIndexu[poziceSeznamuIndexu]=pozice;
poziceSeznamuIndexu++;
databaze= RecordStore.openRecordStore("Databaze", false);
databaze.deleteRecord(pozice);
list.deleteAll();
//databaze= RecordStore.openRecordStore("Databaze", false);
int a=databaze.getNumRecords();
for(int i=1;i<=a+1;i++)
{
if(i!=pozice)
{
byte[] pole =new byte[databaze.getRecord(i).length];
pole=databaze.getRecord(i);
//databaze.closeRecordStore();
DataInputStream output = new DataInputStream(new ByteArrayInputStream(pole));
String p=output.readUTF();
if(p!=null)
{
// list.append(output.readUTF(),null);
list.append(p, null);
System.out.println(p);
output.close();
// databaze.deleteRecord(i);
}
}
}
databaze.closeRecordStore();
RecordStore.deleteRecordStore("Databaze");
Skončil jsem u vymazání databáze za běhu vůbec mi to nejde .. A jde to vůbec vymazat databázi za běhu? Tady je přiložen zdroják k tomu.. Díky za tvou radu za ten recordenumeration...