Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Jak w konsoli wyświetlić znak n w indeksie górnym?

Ostatnio zmodyfikowano 2014-01-13 12:39
Autor Wiadomość
OnemoreS
Temat założony przez niniejszego użytkownika
Jak w konsoli wyświetlić znak n w indeksie górnym?
» 2014-01-12 17:07:43
Witam,

Chciałbym napisać prosty kalkulator na pochodne , lecz mam problem bo nie wiem jak się za to zabrać . Pomyślałem sobie ,że będzie wyglądać to tak :


 
C/C++
cout << "Z którego wzoru z pochodnej chcesz skorzystać ? : " << endl;
cout << "1. (C)'= 0" << endl;
cout << "2. (X ^{n})" << endl;

Tylko już w drugim wzorze pojawia się problem gdyż nie mogę zapisać tego jak w typowym lateksie , czyli X do potęgi n tylko mam takie dziwactwo , wiecie jak zrobić ?
P-101989
Monika90
» 2014-01-12 17:29:43
Chodzi ci o to, jak w konsoli wyświetlić znak n w indeksie górnym? Strona kodowa 437 ma taki znak, sprawdź w dokumentacji systemu jaką masz stronę kodową ustawioną w konsoli i ewentualnie jak ją zmienić.

I zmień tytuł bo z pochodnymi to nie ma nic wspólnego.
P-101996
OnemoreS
Temat założony przez niniejszego użytkownika
» 2014-01-12 18:25:24
pierwszy raz się z takim czymś spotykam , wgl nie wiem jak się do tego zabrać
P-102003
Chlorek
» 2014-01-12 18:33:48
Od czego jest google, takie pytania były zadane w różnych miejscach setki razy. Nie widzę sensu dodawania kolejnej odpowiedzi w kolejnym miejscu.
P-102006
Monika90
» 2014-01-13 09:37:17
W Windows można zmienić stronę kodową za pomocą funkcji SetConsoleOutputCP z <windows.h>.
C/C++
SetConsoleOutputCP( 437 );
std::cout << "x = 2\xfc" << std::endl;
SetConsoleOutputCP( 1250 ); //przywróć polskie litery
std::cout << "koń, ćma, gęś i żółwiątko" << std::endl;
co u mnie daje taki efekt
x = 2ⁿ
koń, ćma, gęś i żółwiątko
pod warunkeim, że czcionka w konsoli to Lucida Console (dla rastrowych nie działa - nie wiem dlaczego)

Zamiast SetConsoleOutputCP można użyć polecenia chcp:
C/C++
std::system( "chcp 437 > nul" );
std::cout << "x = 2\xfc" << std::endl;
std::system( "chcp 1250 > nul" );
std::cout << "koń, ćma, gęś i żółwiątko" << std::endl;
P-102050
Wiesiek
» 2014-01-13 12:39:34
Pomijając główny temat, to Knuth chyba by się zdziwił, że taki lateksowy edytorek stworzył. W nazwach TeX i LaTeX symbolem X oznaczono literę grecką Chi, więc wymowa właściwa, to tech i latech.
P-102058
« 1 »
  Strona 1 z 1