1. Weiterleitung zu NetzLiving.de
  2. Forum
    1. Unerledigte Themen
  3. zum neuen Forum
  • Anmelden
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

cast von float[] nach double[]

  • burny
  • 23. Dezember 2004 um 16:24
  • Unerledigt
Hallo zusammen,

das Informatik-Forum geht in den Archivmodus, genaue Informationen kann man der entsprechenden Ankündigung entnehmen. Als Dankeschön für die Treue bekommt man von uns einen Gutscheincode (informatikforum30) womit man bei netzliving.de 30% auf das erste Jahr sparen kann. (Genaue Infos sind ebenfalls in der Ankündigung)

Vielen Dank für die Treue und das Verständnis!
  • burny
    Punkte
    460
    Beiträge
    71
    • 23. Dezember 2004 um 16:24
    • #1

    hab in einem bsp der cg1-ue folgendes problem:
    sowohl eclipse (3.1m3) als auch der (sun-)java-compiler (j2sdk1.5.0) sagen mir, dass man nicht von float[] auf double[] casten kann - weder implizit noch explizit (siehe unten).
    woran kann das liegen???
    da double "größer" ist als float müsste java ja schon implizit casten!


    Code-Snippet:
    double[] c1, c2;
    // doIllumination() liefert ein Color-Objekt; getRGBColorComponents() ein float-array (falls argument=null, wird ein neues erzeugt).
    c1 = illuminationModel.doIllumination(clippedNormals[numVertex-1], color).getRGBColorComponents(null);
    c2 = (double[]) illuminationModel.doIllumination(clippedNormals[i], color).getRGBColorComponents(null);

    danke im Vorraus!

  • Sicka
    Punkte
    240
    Beiträge
    34
    • 23. Dezember 2004 um 16:50
    • #2

    ich denke, es funktioniert, wenn du nicht das ganze Array castest,sondern jede Zahl im Array einzeln:

    Code
    float[] x= .....;
    double[] y=new double[x.length];
    
    
    for (int i=0; i<x.length;i++){
    	y[i]=x[i];
    }

    so muesste es gehen, vielleicht gehts aber auch direkt, nur weiß ich nicht wie.

  • Maximilian Rupp 27. Dezember 2024 um 12:06

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

  1. Datenschutzerklärung
  2. Impressum