KimIV'ten faydalı özellikler - sayfa 38

 
obabuev писал (а) >>
Şimdi Time2 dakika dizesine int b nasıl eklenir veya artı eksi rasgele nasıl yapılır
 void start () {
   int a = MathFloor ( MathRand () / 32767.0 * 300 ) ;
   int b =- MathFloor ( MathRand () / 32767.0 * 300 ) ;
   Comment ( " a= " , a , " b= " , b , " \n " ,
           " плюс " , TimeToStr ( TimeLocal () + a , TIME_SECONDS ) , " \n " ,
           " минус " , TimeToStr ( TimeLocal () + b , TIME_SECONDS )) ;
}
 

Lütfen sipariş sayısını sınırlamak için mevcut yöntemleri söyleyin:

1) dinamiklerin olması için sayılarının serbest fon bakiyesine nasıl bağlanacağı, örneğin, mevcut fonlar bakiyenin yarısından azsa, kısıtlama tetiklenir

2) eşzamanlı siparişlerin sayısı, örneğin 10 parçaya kadar sabit bir değerle nasıl sınırlandırılır

 
KimIV писал (а) >>
Teşekkürler Igor,
çok kolay ve basit kod - tüm xprofessionals gibi
Ancak şimdi, bırakın kodu yazmayı, kelimelerle bile açıklayamayacağımı asla düşünmezdim.
Bir jeneratörden gelmek için rastgele bir kaymaya ihtiyacım var, ancak her iki yönde de rastgele.
Örneğin, okun sıfır civarında dalgalanması gibi (ölçek dışına eksi, sonra artı olarak çıkar)
Ve bu benim sıfırım veya ortalama değerim benim ayar zamanım olacak.
Her nasılsa orta chtoli'de her şeyin iki parçaya bölünmesi gerekiyor?
böyle mi çalışacak
geçersiz başlangıç () {
int a = MathFloor ( MathRand () / 32767,0 * 300 ) ;
eğer (a > 150) a=-a;
Yorum ( " a= " , a , " \n " ,
" artı- eksi " , TimeToStr ( TimeLocal ( ) + a , TIME_SECONDS ) ) ;
}
Ve yine de, bunu göstergede yapmaya çalışıyorum.
TimeToStr(TimeLocal()+a,TIME_SECONDS) doğru mu olacak yoksa TimeToStr(Time[i] +a,TIME_SECONDS) veya TimeToStr(iTime(NULL,0,i)+a) mı yoksa ????
Yardımın için teşekkürler
 
obabuev писал (а) >>
Bir jeneratörden gelmek için rastgele bir kaymaya ihtiyacım var, ancak her iki yönde de rastgele.
Örneğin, okun sıfır civarında nasıl dalgalandığı (ölçekten eksiye, sonra artıya geçer)
Ve bu benim sıfırım veya ortalama değerim benim ayar zamanım olacak.
Her nasılsa orta chtoli'de her şeyin iki bölüme ayrılması gerekiyor?

Sonra şöyle:

 void start () {
   int a = MathFloor ( MathRand () / 32767.0 * 300 ) - 150 ;
   Comment ( " a= " , a , " \n " ,
           " плюс-минус " , TimeToStr ( TimeLocal () + a , TIME_SECONDS )) ;
}
obabuev (a) yazdı >>
TimeToStr(TimeLocal()+a,TIME_SECONDS) doğru mu olacak yoksa TimeToStr(Time[i] +a,TIME_SECONDS) veya TimeToStr(iTime(NULL,0,i)+a) mı yoksa ????

Neyin doğru neyin yanlış olduğunu nasıl bileceğim. Bu sadece sen bilebilirsin. Ben sadece kodun ne anlama geldiğini açıklayacağım ve neye ihtiyacınız olduğuna ve sizin için neyin doğru olacağına kendiniz karar vereceksiniz.

 TimeToStr ( TimeLocal () + a , TIME_SECONDS )

Bilgisayarın yerel saatine saniye cinsinden bir saniye eklenir ve sonuç bir dizeye dönüştürülür.

 TimeToStr ( Time [ i ] + a , TIME_SECONDS )

i-inci çubuğun saniye cinsinden açılma süresine bir saniye eklenir ve sonuç bir dizgeye dönüştürülür.

 TimeToStr ( iTime ( NULL , 0 , i ) + a )
Mevcut grafikteki i-inci çubuğun saniye cinsinden açılma süresine bir saniye ekleyin ve sonuç bir dizeye dönüştürülür.
 
AlexDub писал (а) >>

Lütfen sipariş sayısını sınırlamak için mevcut yöntemleri söyleyin:

1) dinamiklerin olması için sayılarının serbest fon bakiyesine nasıl bağlanacağı, örneğin, mevcut fonlar bakiyenin yarısından azsa, kısıtlama tetiklenir

2) eşzamanlı siparişlerin sayısı, örneğin 10 parçaya kadar sabit bir değerle nasıl sınırlandırılır

 if ( AccountFreeMargin () < AccountBalance () / 2.0 ) {
   // срабатывает ограничение
}
AlexDub (a) yazdı >>
Lütfen sipariş sayısını sınırlamak için mevcut yöntemleri söyleyin:
2) eşzamanlı siparişlerin sayısı, örneğin 10 parçaya kadar sabit bir değerle nasıl sınırlandırılır
 if ( OrdersTotal () >= 10 ) {
   // срабатывает ограничение
}
 
KimIV писал (а) >>

Sonra şöyle:

Teşekkürler,
bir anıta ihtiyacın var

 
obabuev писал (а) >>

bir anıta ihtiyacın var

Çok erken :))

 
Sonra evde bronz bir büst... ;)
 

Herkes ne kadar nazik! hemen ateş et

 

Eh, en azından büstü iyi ...

SSCB'nin kahramanları tarafından yaşamları boyunca iki kez sahnelenmesi gerekiyordu.

Tabii ki devlet pahasına ... :)))