Themabewertung:
  • 33 Bewertung(en) - 3.97 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Total Spam
Beitrag: #58.441
vom - RE: Total Spam
Wenn ich viel rechnen müsste, würde ich das wohl mit MPFR oder IRRAM machen und einfach reelle Zahlen nehmen. Da hab ich dann keine Beschränkung (bis auf meinen Speicherplatz).

[Bild: sApzrQ5.png]
Suchen
Zitieren

Beitrag: #58.442
vom - RE: Total Spam
ich könnte aber auch ein intel 4040 an enem display nehmen, der das dan macht (16 Zahlen o.o)

Die Playstation ist ein bisschen besser als der Philips CDi. DAS sollte NICHT als Lob interpretiert werden!^^
Homepage Suchen
Zitieren

Beitrag: #58.443
vom - RE: Total Spam
Wenn du da mit Zahlen rechnen kannst, die was-weiß-ich wieviele Bits haben: Okay.

[Bild: sApzrQ5.png]
Suchen
Zitieren

Beitrag: #58.444
vom - RE: Total Spam
[Video: http://www.youtube.com/watch?v=bz1lwhuoBzw]

Suchen
Zitieren

Beitrag: #58.445
vom - RE: Total Spam
(06.02.2013, 21:36)Schaf schrieb: Ist der Sprite von wo? Oder selbst zusammengepixelt?

Das hier ist die Base ^^

[Bild: Ethan_walking.png]

[Bild: 16jfqqa.png]

3DS FC 3609 - 1052 - 3295 | PGL Profil | Wii U ID GameBoyMaze
Suchen
Zitieren

Beitrag: #58.446
vom - RE: Total Spam
Ah okay. Cool Big Grin Bin ja schon lange bei Sprites draußen ist. Hast du dann aber sauber hinbekommen mit den Haaren

[Bild: pinkieboxi9rjx7.png]
Suchen
Zitieren

Beitrag: #58.447
vom - RE: Total Spam
Danke ^-^

[Bild: 16jfqqa.png]

3DS FC 3609 - 1052 - 3295 | PGL Profil | Wii U ID GameBoyMaze
Suchen
Zitieren

Beitrag: #58.448
vom - RE: Total Spam
Eig. fertig, nur toString passt noch net!


PHP-Code:
package de.bplaced.mtgxyz.primes;

public class 
InfiniteHexa {
    private static 
boolean[][] wert=new boolean[Short.MAX_VALUE][4];
    public static final 
InfiniteHexa MAX_VALUE;
    private static 
boolean[][] buf=new boolean[Short.MAX_VALUE][4];
    public static final 
InfiniteHexa MIN_VALUE;
    static {
        
MIN_VALUE=new InfiniteHexa(wert);
        for(
int i=0;i<Short.MAX_VALUE;i++) {
            
buf[i]=new boolean[]{true,true,true,true};
        }
        
MAX_VALUE=new InfiniteHexa(buf);
    }
    public 
InfiniteHexa(boolean[][] wert) {
        
this.setWert(wert);
    }
    
/**
     * @return the wert
     */
    
public boolean[][] getWert() {
        return 
wert;
    }
    
/**
     * @param wert the wert to set
     */
    
public void setWert(boolean[][] wert) {
        
this.wert wert;
    }
    private 
boolean[] increasebool(boolean[] wert) {
        if(
wert[0]) {
            
wert[0]=false;
            if(
wert[1]) {
                
wert[1]=false;
                if(
wert[2]) {
                    
wert[2]=false;
                    if(
wert[3]) {
                        
wert[3]=false;
                    } else {
                        
wert[3]=true;
                    }
                } else {
                    
wert[2]=true;
                }
            } else {
                
wert[1]=true;
            }
        } else {
            
wert[1]=true;
        }
        return 
wert;
    }
    public 
void increase() {
         
boolean[][] wert=this.getWert();
        
boolean[] tmp;
        
boolean ubertrag=true;
        
int i=0;
        while(
ubertrag) {
            if(
i==Integer.MAX_VALUE) break;
            
tmp=increasebool(wert[i]);
            if(!(
tmp==new boolean[]{false,false,false,false})) {
                
ubertrag=false;
            }
            
wert[i]=tmp;
        }
        
this.setWert(wert);
    }
    @
Override
    
public String toString() {
        
String hexa="0x";
        
boolean[][] wert getWert();
        for(
int i=0;i<Short.MAX_VALUE;i++) {
            if(
wert[i]==new boolean[]{false,false,false,false}) hexa=hexa+"0";
            else if(
wert[i]==new boolean[]{false,false,false,true}) hexa=hexa+"1";
            else if(
wert[i]==new boolean[]{false,false,true,false}) hexa=hexa+"2";
            else if(
wert[i]==new boolean[]{false,false,true,true}) hexa=hexa+"3";
            else if(
wert[i]==new boolean[]{false,true,false,false}) hexa=hexa+"4";
            else if(
wert[i]==new boolean[]{false,true,false,true}) hexa=hexa+"5";
            else if(
wert[i]==new boolean[]{false,true,true,false}) hexa=hexa+"6";
            else if(
wert[i]==new boolean[]{false,true,true,true}) hexa=hexa+"7";
            else if(
wert[i]==new boolean[]{true,false,false,false}) hexa=hexa+"8";
            else if(
wert[i]==new boolean[]{true,false,false,true}) hexa=hexa+"9";
            else if(
wert[i]==new boolean[]{true,false,true,false}) hexa=hexa+"A";
            else if(
wert[i]==new boolean[]{true,false,true,true}) hexa=hexa+"B";
            else if(
wert[i]==new boolean[]{true,true,false,false}) hexa=hexa+"C";
            else if(
wert[i]==new boolean[]{true,true,false,true}) hexa=hexa+"D";
            else if(
wert[i]==new boolean[]{true,true,true,false}) hexa=hexa+"E";
            else if(
wert[i]==new boolean[]{true,true,true,true}) hexa=hexa+"F";
            else 
hexa=hexa+"x";
        }
        return 
hexa;
    }

(Dieser Beitrag wurde zuletzt bearbeitet: 07.02.2013, 19:22 von darklink. )
Die Playstation ist ein bisschen besser als der Philips CDi. DAS sollte NICHT als Lob interpretiert werden!^^
Homepage Suchen
Zitieren

Beitrag: #58.449
vom - RE: Total Spam
[Bild: tumblr_mhuz38kGfs1s5sai8o1_400.jpg]

[Bild: 16jfqqa.png]

3DS FC 3609 - 1052 - 3295 | PGL Profil | Wii U ID GameBoyMaze
Suchen
Zitieren

Beitrag: #58.450
vom - RE: Total Spam
(07.02.2013, 19:23)Keigo schrieb: [Bild: tumblr_mhuz38kGfs1s5sai8o1_400.jpg]

Rot du depp, du kannst darüberklettern!

Die Playstation ist ein bisschen besser als der Philips CDi. DAS sollte NICHT als Lob interpretiert werden!^^
Homepage Suchen
Zitieren



Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 99 Gast/Gäste