Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 951

 
borilunad :

O zaman normalleştirilmeyecek ve bir hataya neden olabilir! Ve neden daha doğru bir normalleştirilmiş fiyattan memnun değilsiniz?

Bilmiyorum hata gibi geldi :)) Ama daha doğruysa tabi o zaman bu daha doğru fiyatı kullanmak daha doğru olur. Yardım için teşekkürler!
 
bir işlevi var WindowIsVisible () , alt pencerenin görünür olup olmadığını gösterir.
Gösterge alt penceresini tercihen koddan nasıl görünmez yapabilirim? (Eğer mümkünse)
 
void OnStart ()
  {
string s = "" ;
double p = 0 ;
         p = Point ;
         p = NormalizeDouble (p, Digits );
         s = DoubleToString (p);
         Alert (s);  
  }

Uyarının bir noktanın normalleştirilmiş değerini göstermesini istedim. Ancak 0,00001000 döndürür , NormalizeDouble işlevinden sonra normalleştirilmesi gerekiyor gibi görünüyor?

 
JoinDoe :

Uyarının bir noktanın normalleştirilmiş değerini göstermesini istedim. Ancak 0,00001000 döndürür, NormalizeDouble işlevinden sonra normalleştirilmesi gerekiyor gibi görünüyor?

DoubleToStr() yardımcı olacaktır
 
Vinin :
DoubleToStr() yardımcı olacaktır
Teşekkürler, yardımcı oldu! Peki ya Point yardımıyla matematiksel işlemler yapmanız gerekiyorsa? Uyarı ile çıktı alındığında, onaltılık basamak 1e-005.0 görüntülenir. Normalleştirmeden sonra - 0.00001000. Görüntülemek için onu bir dize formuna dönüştürmeniz gerekir, ancak bir dize ile aritmetik işlemler yapamazsınız. Sonunda fazladan 3 sıfırı kesecek ve aynı zamanda matematiksel işlemleri yapabilecek şekilde nasıl yapardınız?
 
JoinDoe :
Teşekkürler, yardımcı oldu! Peki ya Point yardımıyla matematiksel işlemler yapmanız gerekiyorsa? Uyarı ile çıktı alındığında, onaltılık basamak 1e-005.0 görüntülenir. Normalleştirmeden sonra - 0.00001000. Görüntülemek için onu bir dize formuna dönüştürmeniz gerekir, ancak bir dize ile aritmetik işlemler yapamazsınız. Sonunda fazladan 3 sıfırı kesecek ve aynı zamanda matematiksel işlemleri yapabilecek şekilde nasıl yapardınız?

Peki fazladan sıfırlar neden sizi rahatsız ediyor?

Sayıları saklamak ve görüntülemek biraz farklı şeylerdir.

 
JoinDoe :
Teşekkürler, yardımcı oldu! Peki ya Point yardımıyla matematiksel işlemler yapmanız gerekiyorsa? Uyarı ile çıktı alındığında, onaltılık basamak 1e-005.0 görüntülenir. Normalleştirmeden sonra - 0.00001000. Görüntülemek için onu bir dize formuna dönüştürmeniz gerekir, ancak bir dize ile aritmetik işlemler yapamazsınız. Sonunda fazladan 3 sıfırı kesecek ve aynı zamanda matematiksel işlemleri yapabilecek şekilde nasıl yapardınız?
Evet, onunla hiçbir şey yapmanıza gerek yok. Olduğu gibi kullanın. 1e-005 üstel gösterimdir. Sayının kendisi, nasıl görüntülediğinize bağlı olarak değişmez.
 
Kod, grafikte belirli bir çizginin çizildiği bir gösterge arabelleği içerir.
N-çubuklarından sonra bu satıra artık ihtiyaç yoktur, ancak gösterge hafızayı tüketmeye devam eder.

Bir soru vardı - {0-N} ötesine geçen çubuklar için arabellek değerlerini sıfırlarsanız -
hafızayı boşaltacak mı?

 
atztek :
Kod, grafikte belirli bir çizginin çizildiği bir gösterge arabelleği içerir.
N-çubuklarından sonra bu satıra artık ihtiyaç yoktur, ancak gösterge hafızayı tüketmeye devam eder.

Bir soru vardı - {0-N} ötesine geçen çubuklar için arabellek değerlerini sıfırlarsanız -
hafızayı boşaltacak mı?

Değil
 
Vinin :
Değil
Doğru anlıyor muyum, gösterge arabellekleri tarafından belleğin taşmasını önlemenin tek yolu
başlangıçta onlar için belirli bir aralık seçin (örneğin, 0'dan 2000'e kadar) ve bunu aşmayın?