정말 놀라운 결과입니다! - 페이지 3

 
nen >> :
따라야 하는 기준이 있습니다. 그리고 개발자가 일반적으로 받아 들여지는 표준과 모순되는 자체 표준을 생성하면 ... 흙은 ... 쓰레기입니다.

작업할 수 있는 도구가 주어졌습니다. 개발자에게 감사 인사를 전하세요. 마음에 들지 않으면 사용하지 마십시오! C로 씁니다.

 
MQL4 작업에서
bool r1 = a>=s && a<=f && s<=f || (a>=s || a<=f) && s>f;

다음과 같이 발생합니다.



bool r1 = a>=s && a<=f && (s<=f || (a>=s || a<=f)) && s>f;

그리고 표준에 따르면:



bool r1 = (a>=s && a<=f && s<=f) || ((a>=s || a<=f) && s>f);
 
Dedka писал(а) >>

작업할 수 있는 도구가 주어졌습니다. 개발자에게 감사 인사를 전하세요. 마음에 들지 않으면 사용하지 마십시오! C로 씁니다.

바퀴를 재발명할 필요가 없습니다. 우리는 학교에서 모든 사람에게 가르치는 표준을 준수해야 합니다.

원하는대로 변태하려는 모든 사람이 엉망이 될 것입니다 ...

그리고 개발자가 제공한 도구를 사용합니다. 개발 결과에 대한 불만은 없습니다 ...

 

네, 물론, 자연스러운 게으름이 발전의 원동력입니다. 나는 모든 것을 이해하고 논쟁에서 - 그들은 나에게 도구를 줬고 그것을 가져 와서 사용합니다.


하나 하지만.


이 도구는 구문이 LIKE C인 언어라고 주장됩니다.


논리 연산 의 핵심에서 유사성이 눈에 띄지 않게 대체된다는 것은 유감입니다.


물론 대괄호를 넣지만 Java와 C로 대괄호를 사용하고 이 대괄호는 Fortran으로 작성된 방식과 대학에서 배운 방식대로 사용합니다.

 
물론 괄호를 넣지만 곱셈이 덧셈보다 작을 때.
하나는 "투기꾼과의 성공적인 싸움!"
 
sol >> :

네, 물론, 자연스러운 게으름이 발전의 원동력입니다. 나는 모든 것과 논쟁을 이해합니다. 그들은 도구를 줬고 그것을 가져 와서 사용했습니다.


하나 하지만.


이 도구는 구문이 LIKE C인 언어라고 주장됩니다.


논리 연산의 핵심에서 유사성이 눈에 띄지 않게 대체된다는 것은 유감입니다.


물론 대괄호를 넣지만 Java와 C로 대괄호를 사용하고 이 대괄호는 Fortran으로 작성된 방식과 대학에서 배운 방식대로 사용합니다.


사실, C++의 다른 구현에서도 호환되지 않는 몇 가지 표준이 있습니다. 그리고 Java는 모든 구현에 대한 단일 표준을 가지고 있지만 어떤 면에서는 대부분의 C++ 구현과 호환되지 않습니다.



예를 들어:


정수 = 3;

정수 b = 5;


b += a += b += 7;


Java는 b = 20을 반환합니다.

대부분의 구현에서 C++는 b = 27을 반환합니다.


그러므로 여러분, 헛소리하지 마십시오. 통일된 표준은 없지만 프로그래밍 언어와 괄호에 대한 참고서는 있습니다.

 
Dedka писал(а) >>

작업할 수 있는 도구가 주어졌습니다. 개발자에게 감사 인사를 전하세요. 마음에 들지 않으면 사용하지 마십시오! C로 씁니다.

그럴 필요는 없습니다. 여기에 독을 붓습니다.

그것은 작업의 정확성을 보여주지 않습니다. 개발자가 소프트웨어 제품을 더욱 개선하고 버그, 결함 등을 제거하는 데 도움이 됩니다. 물론 그들이 필요하고 가능하다고 생각하지 않는 한. 이 게시물 덕분에 MQL은 빌드할 때마다 향상됩니다.

Z.Y. C에서도 많은 결함이 포착되었습니다. 체인을 따라 가면 다음 조언을 기계 코드로 즉시 작성하면 모든 것이 확실히 작동합니다.)))

 
Rosh >> :

솔직히 논리 연산과 비트 연산의 우선 순위를 외우지 않았습니다. 타고난 게으름 때문에 그냥 괄호를 적당한 위치에 꽂았습니다.

"많은 것이 있다, 친구 호레이스...."

여기에 전적으로 동의합니다!

---

침엽수림을 통과해야 하는 구조가 싫어

더 명확한 코드를 작성하고 싶습니다. 그러면 나 자신이 더 쉬울 것입니다.

---

예를 들어:

하나의 힙 SQL 쿼리 대신 생성하는 것이 항상 선호됨

3개의 간단한 것, 그건 그렇고, 실습에서 알 수 있듯이 일반적으로 더 빨리 작동합니다.

첫 번째 요청이 최대값을 필터링한다는 조건에서

또한 코드가 더 이해하기 쉬워집니다.

---

C 및 MQL4에서 유사하게 ! 나는 더 간단한 디자인을 쓰려고 노력한다

브래킷을 직접 설치하는 것이 좋습니다.

 

중지! 표준이나 규약은 어떻습니까? 이것은 완전히 다른 오류 영역으로 전체 수학을 거꾸로 뒤집습니다.

디지털 전자 및 컴퓨터 기술의 수학적 기초는 논리 대수(또는 부울 대수)입니다.

논리적 더하기 "또는" (분리 ) 및 논리적 곱하기 "및"( 결합 ).

우리가 대학에서 공부한 모든 CNF와 DNF는 어떻습니까? 이 문제를 시급히 시정해야 하고 불명예를 당하지 않아야 한다고 생각합니다.

 
Galaxy писал(а) >>

우리가 대학에서 공부한 모든 CNF와 DNF 는 어떻습니까?

30년 이상 전에 프로그래밍을 위한 논리를 공부했습니다. 약어 KNF와 DNF를 해독하십시오.